synchronize master against avos-baidu-branch, will introduce parse and google map on this fundament