Added tests for Code Review functionality

Previously there were fewer tests and they were inside of Topic tests,
now they are separate and all functional test cases are covered.
Messages localisation fix for topic page tests
Renamed smoke group tests into ui-tests
Add htmlunit-incompatible to UiTests
Add ui-test group division to codereview tests
Merge pull request #34 from DentonA/codereview

Add ui-test group division to codereview tests
Hotfix for failed codereview tests. Related to test grouping
Merge pull request #36 from DentonA/codereview

Hotfix for failed codereview tests. Related to test grouping
Some stability additions to the code
Merge pull request #37 from DentonA/master

Some stability additions to the code
Added some Antarcticle groovy tests for translation
Merge pull request #33 from DentonA/penguin

Added some Antarcticle groovy tests for translation
Code review and topic tests speed improvements
Merge pull request #38 from DentonA/codereview

Code review and topic tests speed improvements
Edited validation messages for topics and CR
Merge pull request #40 from DentonA/hotfix

Edited validation messages for topics and CR
Optimize speed of Topic and CR validation

- Because validation errors are not a happy path and are less frequent to
  happen in autotests, the timeout we wait for error messages was
  decreased. Thus happy path cases don't wait for a long time for error
  messages which won't ever appear. Previously it was 10s per each
  message.
- Removed timeouts from the cases when error messages appear along with
  the page load. Timeouts are only needed when JS is involved and the
  element might appear on the page long after it was actually loaded.
PM tests business and webdriver layers added