重构，把一些poi列表的通用功能抽出到 BasePOIActivity基类里

BasePOIActivity提供了一些基础功能，包括：
* 1.mPoiList：poi列表；
* 2.滑动到底部自动刷新，获取更多poi；
* 3.加载时的提示框以及加载失败的提示；
* 4.顶部ActionBar提供类型选择功能；
* 5.poi列表的操作：选择分类、读取下一组；
* 6.可设置一次读取poi的个数，以及poi的搜索范围；
* 7.提供给不同子类的界面展示接口，以及信息读取接口；