dont ship default v2_key on cfme appliance

[skip ci]

https://bugzilla.redhat.com/show_bug.cgi?id=1132893
Get status input.

https://bugzilla.redhat.com/show_bug.cgi?id=1133624
Add key generation to appliance console

https://bugzilla.redhat.com/show_bug.cgi?id=1132893
allow user to specify the ipa server realm

- this adds to the cli and appliance_console
- realm is also passed to ssl certificates
- better display of error messages

https://bugzilla.redhat.com/show_bug.cgi?id=1134540
Converted image-based form buttons to Patternfly btn class buttons
Remove SOAP::Error from exception filtering since soap4r is no longer used

https://bugzilla.redhat.com/show_bug.cgi?id=1132320
Fix situation when ci_to_datacenter meets nil.

https://bugzilla.redhat.com/show_bug.cgi?id=1132556
converted tabs to spaces, aligned hash rockets, adjusted formatting
Case insensitive search of method names

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

When searching for methods the case shouldn't be taken into account
Merge pull request #469 from mkanoor/bugzilla_1134500

Case insensitive search of method names
Change Timecop to use blocks (easy changes)
Merge pull request #447 from kbrock/dont_ship_default_v2_key

Dont ship default v2_key on cfme appliance
Merge pull request #450 from kbrock/appliance_console_v2_key

Add key generation to appliance console
Merge pull request #466 from kbrock/appliance_console_ipa_realm

Allow user to specify the ipa server realm
Merge pull request #379 from kbrock/safe_timecop_easy

Change Timecop to use blocks (easy changes)
Merge pull request #452 from tinaafitz/automate_model_retirement_fix

Automate model - cloud retirement fix for update_retirement_status method.
Merge pull request #467 from bzwei/validation

Remove unneeded SOAP::FaultError rescue block
Merge pull request #472 from epwinchell/Patternfly_formbuttons_11

Patternfly formbuttons 11
Force binary in an expectation since UTF-8 is the default in ruby 2.0.

When reading ruby file contents, ruby 2+ encodes any Strings as UTF-8.
We have to force the encoding since WimParser returns either Fixnums or ASCII-8BIT Strings.

See: https://www.ruby-lang.org/en/news/2013/02/24/ruby-2-0-0-p0-is-released/
Fixed typo in a comment.