upgrade net-ssh from 2.6.5 to 2.9.1
EmsRefresh of Amazon Images for EBS only instances

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

This is the first part of the ticket, it pertains to storing the
block_storage_based_only for flavors and root_device_type for images.
Once this data is filled in by the ems_refresh we will be able to
filter out invalid instance types during provisioning.
Introduced Patternfly btn-xs class for small buttons
Change server monitor_poll default to 5 seconds.

After extensive testing by @akrzos, it was found that this fixes a
number of timing issues which are really just queue timing delays.  C&U
especially gets a lot snappier and the affect on the appliance CPU usage
was found to be negligible.

https://bugzilla.redhat.com/show_bug.cgi?id=1093222
SCVMM linux VMs have error message in their hostname

Linux VMs that do not have the Integration Services installed cannot communicate guest information back to the Hyper-v server.
The 'hostname' is one example of this, instead of displaying a blank value or a descriptive warning for the hostname, powershell displays the following ugly error:
 "getaddrinfo failed_x000A_ "
This PR addresses this by gracefully replacing this error message with the string "unavailable" as the hostname property value. I am open to enhancing this to "Integration Services not installed" or something along those lines.

https://bugzilla.redhat.com/show_bug.cgi?id=1138774
Merge pull request #568 from epwinchell/Patternfly_formbuttons_15

Patternfly formbuttons 15
Don't pass empty args to yum update

https://bugzilla.redhat.com/show_bug.cgi?id=1136941
Merge pull request #577 from brandondunne/dont_pass_empty_args_to_yum_update

Don't pass empty args to yum update
Merge pull request #572 from bronaghs/scvmm_linux_hostname_error

SCVMM linux VMs have error message in their hostname
Merge pull request #575 from Fryguy/change_default_configuration_values

Change server monitor_poll default to 5 seconds.
Merge pull request #550 from kbrock/gem_net_ssh

upgrade net-ssh from 2.6.5 to 2.9.1
Merge pull request #543 from mkanoor/bugzilla_1139383

EmsRefresh of Amazon Images for EBS only instances
Add XFS Filesystem Support

The following portions of the XFS code have been tested:
1) Superblocks
2) Allocation Groups
3) Inodes
4) Directories, including:
 * ShortForm Directory Headers and Entries
 * Single Extent Directory Headers and Entries
 * Single Level BTree Directory Headers and Entries

Unused code has been removed.
Additional updates based on Rubocop warnings have been made.
Additional updates based on @Fryguy comments have been made - mostly based on
file naming conventions.
More testing is needed before release including the find test being written
by @roliveri.

@roliveri @Fryguy @chessbyte please review at your convenience.