Initial commit of SoftLayer integration drivers
Fix bad capacity description in SL
feature #2959: Add SL gems to install gems
Fix default instance type
Feature #2971: Add an accounting widget to the User's Dashboard
Feature #2989: Initial commit MS Azure drivers
feature #2989: fine tuning azure vmm driver
feature #2989: Polish VM Azure driver
feature #2989: extend monitoring attributes for Azure VMs
feature #2989: Move deleting params and options keys to function
bug #2966: fix vmware reserve memory feature
Feature #2807: Deploy & migrate dialog show all the host columns

Visible columns are defined in the yaml file
Also fixes a bug: migrate dialog was not showing the current
VM host in the individual info panel
Feature #2787: add vlan id column to vnet table
Feature #2953: add checkbox to hold new VMs
bug #2918: set tmpdir in sunstone for image uploads

This makes the tmpdir parameter in the configuration work in passenger installations
Adds a csrftoken to all ajax requests in Sunstone

(cherry picked from commit d549678afb64bb7a87ac007884b50ac1d9cc12d1)
Better xml sanitization

(cherry picked from commit 151bd2b3c878b8b7297742afa67062456216e888)

Conflicts:
	src/vnm/VirtualNetwork.cc
csrf-fix: Redo parsers

(cherry picked from commit abf2ad50929988e18fae4b146fcd22f32baecd76)
cosmetic improvements for the csrftoken ajax fix

(cherry picked from commit 7e539e03a26c476ecb7b9a91d8e4195bf5d6d37e)
csrf-fix: Improve parsing, corner cases

(cherry picked from commit 5818b8ea40a1fd40c3bc976775c42d1ff4ab9809)
(cherry picked from commit d27957b75ec5fb420d66a03207f098049b5ce02c)