[Review] Request from 'kalabiyau' @ 'openSUSE/osem/review_140704_update_rails_and_replace_webkit_with_poltergeist'

Please review the following changes:
  * 5562d7e Cleanup current issues with schema, and regenerate latter
  * 7e4ae2d Remove AR loggin in test enviroment - speed boost hence
  * 81f1f77 Drop console outputs from js
  * 0063c8a Drop Travises usage of xvfb
  * 5ca8672 Add poltergeist, therubyracer, reshuffle Gemfile to be more lean
  * 8e68a97 Update and fix test kitchet to be conformant with poltergeist
  * d965fa2 There is no common logger in model namespace
Use nested module/class definitions instead of compact style.