Kal: add monkday start week function

Signed-off-by: Zhang Jiejing <kzjeef@gmail.com>
add weekstart with monday option
shift: small fix for week start monday
v3.2: disable qingbiji for all, can not login
Kal: fix reset the monday select don't make date refresh bug.
fix the calendar always select first day issue
i18n: update trans
clear shot this issue:

commit 8dff16b97a106aeea66e5038db69bc5975198690
Author: Zhang Jiejing <kzjeef@gmail.com>
Date:   Tue May 28 23:19:49 2013 +0800

    fix the calendar always select first day issue
kal: only reload monday mode when nessary
i18n: fix a trans error
alarm: clean up code of alarm set

try to fix the condition when alarm set to 1 hours before 0:00
the alarm should be fire at one day before 23:00.

NOT Tested.
Should Test this code.
change holiday view in calendar also lunar bar
change holiday bar to a UILabel, also add length of alarm
change the alarm select button a better one.
refine alarm relation settings.

1. add long alarm.
2. add warnning when alarm going to not active.
3. fix ios5 start issue.