代码清理
三大逻辑修正

1、离线休息推送集中到20个进程里做，offline_message_hook_handler
2、用户发送消息三个处理方向，
  a.群组消息处理逻辑不变
  b.普通消息只是存储到mnesia数据表里，没有其他任何操作
  c.用户主动发送的ack消息，触发ets表和mnesia表的清理流程
3、用户进程接到ejabberd转发来的消息时，启动ack_task进程，并且写入ets表

aa_hookhandler在启动的时候初始话ets表