ResultMessage中添加了远程调用异常
搞定RMI，目前用user测试 @david941211   @ZingSS

1. 说一个问题，界面上调用逻辑层的方法时候声明要用接口，然后new一个实现这个接口的实例，【例如 UserBLService
controller = new UserController();】【我把以前删掉的Controller又写回来了，具体原因请看代码】;
2. 我把全部的controller又写上了，主要是为了捕获rmi的异常；
3. ResultMessage中添加了远程调用异常的枚举，用来判断远程调用是否失败【返回这个信息代表失败】
写完UserBL和AccountBillBL的RMI @david941211 @ZingSS

1. 以前删除的Controller方法又加上去了，主要是为了在controller中捕获异常
2.
BL层的代码修改仿照UserBL和AccountBillBL，别忘记添加controller类，除了controller类中的方法中的异常捕获（try
catch）以外，其他的异常均throws掉
3.
界面层调用逻辑层的方法要声明接口，然后new一个controller，详细见上一个提交（我修改了界面层的管理员和user有关的代码，看一下就知道了）
4.
我只写完了UserBL和AccountBillBL，其他的还没有完成，等我睡醒继续写，或者按照我写好UserBL和AccountBillBL的写
Merge remote-tracking branch 'origin/master'

Conflicts:
	config/DataService.xml