Gettext conversion - last t-keys (with count and interpolation)
Updated PO/POT files
Move configuration of Gettext

Moved Gettext config from application.rb to initializers/fast_gettext.rb
and added default available languages.
Merge pull request #414 from jzigmund/gettext_last

Gettext last
Removing unused services
DeployableMatching lib
Integrate DeployableMatching with ProviderSelection
Integrate DeployableMatching with existing ProviderSelection strategies
Fix ProviderSelection tests
Merge pull request #431 from ifarkas/remove_unsued_services

Removing unused services
DeployableMatching tests
Merge pull request #412 from ifarkas/deployable_matching

DeployableMatching refactor
small cleanups
Merge pull request #433 from martinpovolny/cleanups

small cleanups
Simplifying hardware_profiles form
Merge pull request #263 from ifarkas/simplify_hwps

Simplifying hardware_profiles form
Remove Provider Account priority attribute
Delete tests for Provider Account priority attribute
prevent 500 on catalog create with non-existing pool

this would lead to a 500 if pool w/ id=13 would not exist:

alias xmlcurl='curl --write-out "\nHTTP code: %{http_code}\n" --header
"Accept: application/xml" --header "Content-Type: application/xml"'

xmlcurl -X POST --user admin:password -k
  http://localhost:3000/api/catalogs --data
    '<catalog><name>haha</name><pool id="13"/></catalog>'

with the patch we get a 422 although the error message is not precise

+ a test for that
cleanup API error handling by introducing fn. render_api_error