Added a boot partition after the MBR to fix boot issues found under
BROKER-20.
Fix compilation warning and indentation.
Fixes switch statement with missing break in default for BROKER-20.
Fix issue injecting the SSH keys into the image for BROKER-20.
Fix issue where lines in device mapper setup table were truncated for
BROKER-20
Merge branch 'maint/3.2/testing' into team/clc-dev/BROKER-20-3.2
EUCA-4696, EUCA-5258
provide default when clcwebport is not in config file.
detect expired password and provide helpful message and link to admin GUI. needed to pass admin GUI in initial data to javascript
Merge branch 'maint/3.2/testing' of git.eucalyptus-systems.com:eucalyptus into maint/3.2/testing
EUCA-5306
fixes references to placement and handles turning ssl cert validation off, both needed for boto greater than 2.5.2
Merge branch 'maint/3.2/testing' into team/clc-dev/BROKER-20

Conflicts:
	storage/blobstore.c
	storage/vbr.c
	util/misc.c
Merge branch 'maint/3.2/testing' of git.eucalyptus-systems.com:eucalyptus into maint/3.2/testing
Merge branch 'maint/3.2/testing' of git.eucalyptus-systems.com:eucalyptus into maint/3.2/testing