GCM and UI changes

The lengthy buttons change color on click for user interaction
GCM problem resolved by calling gcm.unregister(); method before
registration
and some UI changes