Updated Ukrainian translation
Updated Italian translation
Fancy screen transitions added
Updated Latvian translation
Fixed custom size entry (bgo #738607)
Updated Spanish translation
Coding guidelines fixes

Code cleanup as per gnome coding conventions

https://bugzilla.gnome.org/show_bug.cgi?id=738925
Fixed desktop file validation issue
Prepare 3.15.1
Change Finnish translation team web page to l10n.gnome.org
Updated Spanish translation
Updated Portuguese translation
Updated Norwegian bokmål translation.
Updated Greek translation
Updated Czech translation
Updated Czech translation
Updated Turkish translation
Updated Hungarian translation