Update travis config
Merge pull request #216 from mzry1992/migrate-to-sun-jdk

Test oraclejdk in travis
Add get method for contest search page
Merge pull request #217 from mzry1992/contest-list-require-get-method

Add get method for contest search page
increase margin size of problem description for beauty.
Merge pull request #218 from pfctgeorge/fix-style

increase margin size of problem description for beauty.
Fix email server issue
Merge pull request #219 from mzry1992/email-server-issue

Fix email server issue
Refactor DTOs and use hibernate API to extract result to DTOs