重构并修复了一些bug

1.增加Route类型，用来存放一次外出的数据
2.修改了CustomRouteOverlay的接口，使其看起来更紧凑
3.MapManager现在可以工作了，能够实现在地图上显示搜索出来的路径
4.MyFriendsMain增加了一个输入框和两个按钮。

下一步，实现如下功能：
点击开始，新建一个route，并记录下开始时间，出发点和目标点。

点击取消，删除当前route，由于出发点和目标点是用户实时获取，所以并不受影响。

点击完成，记录结束时间，并将这次route保存。