支持非 text 类型的规则注册（字典匹配）

``` python
@weixin.register(type='event', event='CLICK', event_key='V1001_BIND_ACCOUNT')
@weixin.register('绑定帐号')
def bind_account(sender, receiver, **kwargs):
    pass
```

@lepture 求 review

CC @VeryCB