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.
Changed validation method of SignIn form

The majority of autotests use positive scenario of SignIn validation. In
this commit new validation method was created and used to reduce the amount of
spent time for timeouts.