added ability to sort the output of inventory-manage.py
HAProxy Client / Server Timeouts for Spice Console

Spice Console experiences a timeout after about 1 minute when using HAProxy. This adds options for `timeout client` and `timeout server` with a default value of `60m`.
Serverspec updates

Whilst I don't believe anyone uses these tests, I've gone ahead and
cleaned up some of the obvious failures.  There are two remaining
heat keystone failures due to duplicate heat keystone service names,
which I am going to leave for now.
Remove snet hosts file hack

A previous commit overlooked the fact that glance exposes
swift_store_endpoint_type, which allows us to use specify publicURL,
internalURL, etc.  This change leverages that configuration option
which makes this change more generic so it can be used with other
non-RS swift installations.
Merge pull request #15 from byronmccollum/master

HAProxy Client / Server Timeouts for Spice Console
Merge pull request #47 from mattt416/serverspec_updates

Serverspec updates
Add comment to user_variables.yml file

This small change adds a comment to user_variables.yml stating that the
default value for glance_swift_store_endpoint_type will cause glance to
communicate with swift over ServiceNet and to use publicURL to switch
to communicating over the public network.
Merge pull request #48 from mattt416/snet_update

Remove snet hosts file hack
Merge pull request #14 from jacobwagner/add_host_sort_to_inventory_manage

added ability to sort the output of inventory-manage.py
added base repo handler
aggregating all package installation types

This will ensure that all packages set from a common place and
that all python packages are wheels being installed from our
repo.

Pip is now setup with a pip config which is part of the users
$HOME folder within the .pip directory.  All indexing is disabled
by default and links to pip wheel are provided on a per project/commit
bases.

Setup SSH Keys for the nova users on compute hosts
This is required for live migrations and resizes to work. All nova-compute
hosts will have their own ssh keys and all other nodes will have the public
keys. This way there are no shared keys between nodes.
Process:
  * Creates the nova .ssh directory
  * Sets up SSH private and public Keys
  * Adds public key to authorized_keys file
  * Sets StrictHostChecking=no for the nova user

Two new plays were create to allow for the keys to be rotated at anytime and
to add nova-compute nodes to the environment.

tuned up glance and horizon install for cdc

updated horizon for wheel use

pep8 updates

added license headers to files that were missing them

added license headers to files that were missing them
added newline
converted all external repos into our own fozen repo