Uncrustified sources

Also, added astrognome-uncrustify.cfg for later use
Removed unneeded lines from configure.ac
Created GSettings schemas
Created AgSettings object to deal with GSettings
Now restoring window settings (size and maximized state) from GSettings
Uncrustified new code
Typo fix in rebased code
Window settings are now saved when a window is repositioned or resized