Add GNOME target

Add a GNOME target to crouton, and factor out common code to
a reentrant wrapper around gnome-session.
Improvements to gnome-session-wrapper

Add optional session argument
Ensure style is consistent with the rest of crouton
Pass gnome and ubuntu as args to wrapper script
Merge pull request #281 from smibarber/gnome

Add GNOME target