orientation: Use the G_SOURCE_REMOVE define

Instead of just FALSE, this is a cosmetic change.
orientation: Unset source ID on idle callback

The idle was being removed, but the source ID was left != 0, so on
shutdown it'd cause warnings.

https://bugzilla.gnome.org/show_bug.cgi?id=719973