Squashed commit of the following:

commit 7641a30c36fda0a9145a6fd8b80aeb171fd5a714
Author: Edward Cheng <chengyumeng@117go.com>
Date:   Thu Dec 25 15:48:34 2014 +0800

    Fix author

commit 8c9546f224b20b0dd506e0669a3dda32d650f616
Author: Edward Cheng <chengyumeng@117go.com>
Date:   Thu Dec 25 15:45:08 2014 +0800

    Init