dont ship default v2_key on cfme appliance

[skip ci]

https://bugzilla.redhat.com/show_bug.cgi?id=1132893
Created a whitelist of all known 403 Forbidden errors occurring in IE8 that are caused by IE8 not passing the referer on redirects.

https://bugzilla.redhat.com/show_bug.cgi?id=1125380
https://bugzilla.redhat.com/show_bug.cgi?id=1123494
https://bugzilla.redhat.com/show_bug.cgi?id=1087539
Get status input.

https://bugzilla.redhat.com/show_bug.cgi?id=1133624
correctly indent hash contents per rubocop request
Add key generation to appliance console

https://bugzilla.redhat.com/show_bug.cgi?id=1132893
additional routes that return 403 Forbidden in IE8

https://bugzilla.redhat.com/show_bug.cgi?id=1125380
https://bugzilla.redhat.com/show_bug.cgi?id=1123494
https://bugzilla.redhat.com/show_bug.cgi?id=1087539
Merge pull request #451 from bmclaughlin/ie8-403-forbidden

Implement whitelist to eliminate 403 Forbidden errors in IE8
Give cli ability to configure tmp disk

https://bugzilla.redhat.com/show_bug.cgi?id=1134083
don’t confirm are you sure when not partitioning

https://bugzilla.redhat.com/show_bug.cgi?id=1134083
appliance console temp_storage fix rubocops
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
Merge pull request #464 from kbrock/appliance_console_tmp_storage

Give cli ability to configure tmp disk
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
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
Strip off any leading/trailing whitespace such as a newline.

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

We shouldn't require the VERSION file to be absent of all leading/trailing whitespace such as a trailing
newline at the end of the file as many editors will insert this and it's easy to do this without realizing it matters.

Adding a newline causes the comparison of the rpm version information to NOT match the
VERSION provided by the contents of the smartproxy executable.

This causes the product_updates table to NOT be seeded with the smartproxy found in the filesystem.
:bomb:
Merge pull request #470 from jrafanie/strip_newline_from_VERSION_file

Strip off any leading/trailing whitespace such as a newline.
Merge pull request #469 from mkanoor/bugzilla_1134500

Case insensitive search of method names
Change Timecop to use blocks (easy changes)