Revert "fix code error of 39e34130c411a0e56904405a273fdb53941b31c8 and b5b434311d1e4f636dfc5c54b4b7f72214f920c7"

This reverts commit 9dcf7961f6b964c3f42e2a9779ca5bca2eea7e4d.
Because ICU.java need native methods.
Revert "Update to kitkat-mr1.1-release source[Part 2]"

This reverts commit 39e34130c411a0e56904405a273fdb53941b31c8.
Because 9dcf7961f6b964c3f42e2a9779ca5bca2eea7e4d has been reverted
partially apply 39e34130c411a0e56904405a273fdb53941b31c8 and 9dcf7961f6b964c3f42e2a9779ca5bca2eea7e4d

- remove the "force to Sunday" @39e34130c411a0e56904405a273fdb53941b31c8
- code cleaning @39e34130c411a0e56904405a273fdb53941b31c8
- change mContext to getContext() @9dcf7961f6b964c3f42e2a9779ca5bca2eea7e4d