Delegate onStartAlarmClick back to activity, instead of letting fragment
do the work.
add get currentlocation for LocationFragmentActivity base class.

still need handling of not connect, disconnect and stuff.