Added print stylesheet. Report printing now looks pretty. Added additional headers to report only for printing.
  Added ApartmentInfo model to keep information about apartment location, owner and other parameters.
Added icons to print and send report by email. Print button already works.
Fixed validation test for metric which failed since setting russian as default culture. Added better way to handle validation error independent to current locale.
Fixed tests for WelcomeController and ReportController. Forgot to add current_apartment to helper_methods and also factories for apartment info had not been created during test.
+ a little refactoring.