i18n - extracting new, updating rails, pulling from tx
refs #7587 - precompile pwstrength JS, move gem from runtime deps
refs #7876 - my_organizations/locations tests
Fixes #7861 - Update rubocop version
fixes #7805 - Add several security related HTTP headers - security hardening.

This commit uses secure_headers gem and configures several HTTP
security related headers to be sent by server:
* Content Security Policy
* HTTP Strict Transport Security
* X-XSS-Protection
* X-Frame-Options
* X-Content-Type-Options
All of these enable browser protections on client side and make
exploitation of common web flaws harder.
Fixes #6214 - Alphabetical menu sorting in the UI
refs #7861 - remove trailing whitespace
Fixes #7830 - interfaces api output is class specific

- per type rabl templates
- fixed api docs for interfaces