2.45.40 (unstable):

Glib:
* RefPtr: Add move constructor and move assignment operator.
  (Murray Cumming)

Gio:
* Application: Add the shutdown signal.
  (Murray Cumming) Bug #752600 (Ben)

Build:
* C++11: Use noexcept instead of throw().
  (Murray Cumming)
* C++11: Use "= delete" instead of private copy constructors/operator=.
  (Murray Cumming)
* C++11: Use nullptr instead of 0.
  (Murray Cumming)
* C++11: Use the override keyword.