remove a useless handler
move all preference stuff to RainwavePreferenceActivity

resolve issue #33: properly check SharedPreferences.Editor.commit()
add extra interface for getLastStationId()
Merge branch 'feature/preferences' into develop