bug #2478: ds_id must be an integer in the deploy action

(cherry picked from commit b8d516d2b2f406d2f2e426aecff4e26c1f86027e)
feature #2472: Use IMAGE_UNAME and IMAGE instead of IMAGE_ID when selecting an image/network in Sunstone wizard

(cherry picked from commit 23aa16baafd7764ec396bc55a1f079b6dd6a38c1)
feature #2384: Add user feadback when VM is not scheduled due to ”Not enough capacity”

(cherry picked from commit 5ee666c76511815c7c05ecce696b1d5932c40d78)
bug #2437: Apply order parameter to all the data tables

(cherry picked from commit 998c3fb8c7519c052ea453041e822d3991de9e15)
bug #2480: Use default values for enforce and ds_id if nil

(cherry picked from commit 95fa5c34d3ac04ea1b16791b0ceb9cc81ef640b3)
bug #2308: Fix client browser cache issues in Sunstone when updating the server

(cherry picked from commit 45edfadff3918bee13cc6f9b25e4b3b6bf558737)
bug #1264: Do not allow wrong number in GRAPHICS/PORT; i.e. floats, <0, strings...

(cherry picked from commit d1b71d0df1fb754225eb084c19f9589674b212f1)
feature #1770: Apparent size of qcow images reported by fs_size function

(cherry picked from commit f69e86f2bb29d819ec85c402e5a1e1bbfc2647de)
Feature #2479: Allow CONTEXT/DEV_PREFIX, and make 'hd' the default prefix for cdrom type disks

(cherry picked from commit bc6ae465d919cee8cb8c929745001a5193d72ae3)