refactoring of the GCS heartbeat logic.
Heartbeat: Inline the thread, and cleaning Javadoc so the code is easier to see.
HeartBeat: Fixing variable name.

A period should be called "perido", and not "freq".
updated the gravity of EditTextPreference elements in the preference screen.
Merge branch 'master' into heartbeatFix

Conflicts:
	DroidPlanner/src/com/droidplanner/activitys/helpers/SuperUI.java
Merge pull request #447 from arthurbenemann/heartbeatFix

Refactoring of the GCS heartbeat logic.
merged with latest from upstream/master, and updated the GCSHeartbeat code.
Merge pull request #445 from ne0fhyk/feature_preferences_screen

Updated the gravity of EditTextPreference elements in the preference screen...
Merge pull request #448 from ne0fhyk/master

Updated the GCSHeartbeat code...