[Wen Hao] - added checkstyle support.
[Wen Hao] modified gitignore - added checkstyle.
Merge remote-tracking branch 'origin/master'