Issue#346 用户自行签到

效果如下
![snip20130603_1](https://f.cloud.github.com/assets/1198651/599307/76f55cd0-cc4c-11e2-9035-17dde36f9544.png)


活动当天显示签到框
![snip20130603_2](https://f.cloud.github.com/assets/1198651/599309/7a706bb6-cc4c-11e2-8c03-c1e7a5430df5.png)

签到成功消息
![snip20130603_3](https://f.cloud.github.com/assets/1198651/599310/7e7117c4-cc4c-11e2-9b59-1a3b6640f4b9.png)

更新状态
![snip20130603_4](https://f.cloud.github.com/assets/1198651/599311/817f3518-cc4c-11e2-9f35-16a924711391.png)

同时针对以下情形，给出错误提示：
- 重复签到
- 签到码错误
- 未报名，直接签到
- 非活动当天签到