Fix kernel header management in agent install.

With recent agent updates, we don't need to bother anymore about missing kernel
headers, the install will succeed.

However, dkms will not pull kernel headers if missing (in ubuntu), and may pull
the wrong kernel headers if the version has upgraded (in both ubuntu and
centos). So add for both distros an install of the right kernel headers, with a
proper human-readable WARNING in case the headers can't be found.

Also fix a verbose error when setting tty capabilities.

Change-Id: I91df5d31b107adc60741eca992a23863a87eb2e3
Merge "Fix kernel header management in agent install." into stable/essex
Using the correct nova method to get the image service

Fixes OS-102

Nova changed the location of the method to retrieve the default
image service. Instead of it being in the __init__.py of the image
package, it has been place directly in the glance module. This
applies this change to the extension.

Change-Id: I700545959fc07d456e7e544f821312bcca94480b
Adding the .idea directory used by the PyCharm IDE to the gitignore

Change-Id: I6b60016488dbb7d42ad802642d62e57bbad7b56e
Merge "Using the correct nova method to get the image service" into stable/folsom
OS-99: Added launch parameters in Horizon

Change-Id: Ic56431870e8ec4c0e3dd5ff4b3cec0ee82164f63
Merge "OS-99: Added launch parameters in Horizon" into stable/folsom
Fixed quotes

Change-Id: I4149811a44b9af33eda1b383f02358a31c6fe414
Merge remote-tracking branch 'upstream/stable/essex' into upmerge
Changed "Launch Instance" button to read "Boot Instance"

Change-Id: I858b10732680a1c7de65d5a0c255c175d1b41e7b
Adding support for multiple VMS versions

Adding the ability to supoprt multiple versions of VMS by spitting
out the direct interaction from the vmsconn. Now vmsconn primary
role to so configure inputs based on the management stack used,
and then call to the vmsapi which will communicate correctly
to the version of vms installed on the system.

Change-Id: Ia1f0cfde19e45cf51ed5e652d23d9b518c23ec46
Merge "Changed "Launch Instance" button to read "Boot Instance"" into stable/folsom
Merging latest (multiple-version support) from Essex.

Change-Id: I4084579f3f15b9493da98e88eaac1da542da3724
Merging from folsom.

Change-Id: I193ccb4bddd77474809f5264fdd1e862e1965800