1. 添加了OpenID绑定管理页面

2. 添加了OpenID显示与解除绑定功能
Merge branch 'dev' into openid_manage
根据个人的想法实现了OpenID绑定的管理 #10，不知道与@greatghoul想法是否一致？

我的相法是：每个provider只能绑定一次，绑定过程与OpenID登录过程类似

1. 重新整正了OpenID绑定管理的逻辑，将绑定与解除绑定做到一个页面上，共用一个Form这样更直观

2. 利用同一个回调函数实现绑定和登录的功能
Merge branch 'openid_manage' into dev