Removed to_s conversion in render_provider_partial method definition
Disable buttons based on available_actions instead of hiding them.

Added _controls partial as provider specific partial.
This is because available actions are used for disabling the buttons instead of hiding them.
To display only buttons that are available for provider, I had to create provider specific partials.
All transition states are wm_pemding now, wm_penging has no actions available (all buttons disabled), added restoring_state in ovirt to wm_pending
Set the wm_state in controller to change state to pending (transition) then api call is sent and response sets the wm_state pending in view and disables the buttons. Removed setting transition state in js controller.
Disable buttons after one of them is clicked, set wm_state to PENDING on click to display pending right away
Updated translations
added domain to test_ovirt
added test for pause/start/stop
added 'find' tests
added tests for recently implemented ovirt functionality
Merge pull request #215 from jtomasek/remove_tos_conversion

Removed to_s conversion in render_provider_partial method definition
Merge pull request #219 from tzumainn/master

Added additional tests
Merge pull request #218 from jtomasek/states_polishing

States polishing
added additional provider-specific tests
Merge pull request #221 from tzumainn/master

Add additional provider-specific tests
Upgraded provider applications views hierarchy, added styling for no_apps

- Dealing with following states: no app, loading apps, empty filter