Improve PreferenceActity, test protocol

Known bugs:
1. Other peers will disappear if cancel/restart, FpaService should
manage all peers status
2. Map will center on my location always.
3.