fixes #2179 - validate the owner type, preventing the API returning errors for a wrong owner_type
i18n - fixing malformed strings
fixing transifex domain in .tx/config and scripts
fixes #2969 - remove all legacy api code in UI controllers, add deprecation response
fixes #2985 - remove #as_json method from AR models since rabl views used for API
fixes #3052 - reports#show json rabl template to match as_json output that was removed
fixes #2400 migration to remove orphaned records and add foreign keys constraints to database tables
Fixes #2272 - added Capybara integration tests, but without javascripts tests
fixes #2400 continuation - match all host STI classes when finding orphaned records
fixes #2272 continuation - NameError: undefined local variable or method postgresql_version for ConnectionAdapters::SQLite3Adapter
refs #2400 - add foreigner/immigrant dependencies to spec file
Fixes #3043 - Support Signo on API level using BasicAuth