Graphics for main page - Start with WM
Merge pull request #168 from blomquisg/readme

Readme updates
Merge pull request #169 from jcoufal/content_graphics

Graphics for main page - Start with WM
applied Apache License 2.0
correct Red Hat to Red Hat, Inc.
Fixed definition description shifting when empty
Merge pull request #171 from tzumainn/master

applied Apache License, v2.0
Merge pull request #172 from jtomasek/fix_properties_dl

Fixed definition description shifting when empty
Add favicon
Merge pull request #174 from jcoufal/favicon

Add favicon
added additional test providers
added missing tests
added mock tests
added openstack tests
added openstack provider application tests
Merge pull request #175 from tzumainn/master

Added additional tests
Provider specific locales: provider specific locales are identified eg for OpenStack: en_OS
Locale is set in set_locale method of application controller.

This patchset introduces provider specific translations for winged monkey, so the UI will present the user with the terms/naming of the selected provider. (eg. with Mock, the user will see "My Applications", in OpenStack user will see "My Server Instances").

This functionality is implemented using gettext locales, so when user selects provider on login page, the I18n.locale is set to en_{provider.locale_id}. Locale_id is set in providers.yml. It is not possible to use provider type, because locales have to be in aa_BB format. (eg. locale_id for OpenStack provider is "OS").

Translating:
- we have default locales that carry default translations (used when no provider is selected), now we have only config/gettext_locales/en/
- for each provider we have to create new locale (eg. config/gettext_locales/en_OS) which will translate provider-specific terms

Note that all these files have to be the same, only msgstr's will differ. It is not possible to have only a subset of strings in provider_specific locale .po file.

Updated rubyparser gem
Provider specific locales: added locale_id to providers.yml, set_provider_locale as before filter
Provider specific locales: added OpenStack provider specific translations to en_OS
Merge pull request #176 from jtomasek/naming

Terms/Naming to Reflect Provider #88