修复issue #40

好吧按照 @rockybean 的建议（或者说是android 官方的建议）增加了newInstance()方法来解决这个bug。同时尽可能的减少了对源程序的修改。

以下为主要的修改内容:
1、对部分entity增加了Serializable的支持
2、对主要Fragment增加newInstance()方法和无惨的构造函数
3、对主要Fragment修改，使其从onAttach()方法获取Activity和相关参数