Added RHEL7 Model from RHEL6
- Modified Kickstart
- Modified os_boot.erb for IP address for /etc/hosts and URL RHEL7 for facter
Modified http_helper.rb adding read_timeout for very large images like RHEL7
Modified client.rb adding new parameter http_read_timeout
adds in previously uncaught errors and collects them together by HTTP status code to reduce copy-and-paste coding in previous versions of these files
adding in a couple of additional errors that are thrown from methods invoked from within the model and broker RESTful API classes
Merge pull request #160 from tjmcs/tb/catch-uncaught-api-errors

Fixes #158 (Unhandled Exceptions/Errors in RESTful API)
Changes to support use of the (SMBIOS) UUID as a node identifier
Merge pull request #162 from tjmcs/tb/use-serial-no-as-node-id-take2

Fixes #159 (Switch to use of the SMBIOS UUID as a node identifier).
Merge pull request #157 from jcpowermac/fb-rhel7-79-rev2

Merging this in temporarily so we could move this functionality to ```redhat-demo``` branch.
Revert "Fixes #79 Add RHEL7 model"
Merge pull request #163 from csc/revert-157-fb-rhel7-79-rev2

Revert "Fixes #79 Add RHEL7 model"