规范化重构

* resp.setCharacterEncoding("utf-8");resp.setContentType("application/json"); -> resp.setContentType("application/json; charset=utf-8");
* 对 filter 及 filter 的 controller 进行改动使之能返回正确的HTTP状态码和正文以说明为什么阻止一个请求.
connect buy-session to remind

* sale
  + BuyerRemindGenerator
  + SellerRemindGenerator
可借书籍搜索功能完成

lend/borrow
  * BorrowableBook 属性域变更 geohash -> pos
  * 追加搜索功能
  * 撰写了geohash提取工具,
追加过滤式搜索接口

* lend
  + /lend/filter-bid 可以从给定的 BookId 列表中检出可借阅的部分
  + /lend/filter-isbn 可以从给定的 ISBN 列表中检出可借阅的部分
* sale
  + /sale/filter-bid, /sale/filter-isbn 提供和上述类似的功能.