add appliance_console Prompt#ask_for_string

- can use just_ask, but this is more similar to others
- support net/ssh in prompt specs
- present? not available outside of rails

https://bugzilla.redhat.com/show_bug.cgi?id=1138723
appliance_console#local_database?, #database?

- needed for key generation logic

https://bugzilla.redhat.com/show_bug.cgi?id=1138723
SCVMM - Set the active snapshot for a VM

No active snapshot was visible from the UI for a VM, the reason was because the 'current' property of the snapshot was not being correctly set.

https://bugzilla.redhat.com/show_bug.cgi?id=1141180
Rewritten configuration settings partial to Haml
Fix the update_url_parms method to handle parsing multiple url params

Used Rack::Utils.parse_query to parse the url parameters specified as
a string.

https://bugzilla.redhat.com/show_bug.cgi?id=1141974
Merge pull request #613 from bronaghs/scvmm_active_snapshot

SCVMM - Set the active snapshot for a VM
appliance console key_configuration fetch

- use ssh to fetch
- many more parameters into key_configuration
- separate key_configuration setup from exec
- auto generate key if local database (and no key)

https://bugzilla.redhat.com/show_bug.cgi?id=1138723
suppress mount warnings in specs
Merge pull request #614 from AparnaKarve/multiple_url_parameters_specified_as_string

Fix the update_url_parms method to handle parsing multiple url params
Merge pull request #528 from kbrock/appliance_console_copy_keys

Appliance console copy keys
Merge pull request #616 from romanblanco/config_erb2haml

Rewritten configuration settings partial to Haml
Added a new entry for Automate Explorer in miq_shortcuts.yml

This will add Automate Explorer as a startup page.

https://bugzilla.redhat.com/show_bug.cgi?id=1129113