Enable the server personality feature
Enable the server personality feature

http://docs.openstack.org/api/openstack-compute/2/content/Server_Personality-d1e2543.html
-Use different approaches for different OS:
 CentOS - use libguestfs
 Ubuntu - use NBD due to the problems with libguestfs

Change-Id: Id2139b415af3f8835a6d4e9ee90e81121caf7c95
Closes-bug: #1335697

zhaochao/fuel-library,huntxu/fuel-library,eayunstack/fuel-library,huntxu/fuel-library,eayunstack/fuel-library,huntxu/fuel-library,zhaochao/fuel-library,ddepaoli3/fuel-library-dev,Metaswitch/fuel-library,SmartInfrastructures/fuel-library-dev,zhaochao/fuel-library,SmartInfrastructures/fuel-library-dev,eayunstack/fuel-library,eayunstack/fuel-library,Metaswitch/fuel-library,stackforge/fuel-library,ddepaoli3/fuel-library-dev,huntxu/fuel-library,SmartInfrastructures/fuel-library-dev,Metaswitch/fuel-library,xarses/fuel-library,stackforge/fuel-library,ddepaoli3/fuel-library-dev,stackforge/fuel-library,xarses/fuel-library,Metaswitch/fuel-library,xarses/fuel-library,ddepaoli3/fuel-library-dev,stackforge/fuel-library,SmartInfrastructures/fuel-library-dev,huntxu/fuel-library,zhaochao/fuel-library,xarses/fuel-library,eayunstack/fuel-library,ddepaoli3/fuel-library-dev,zhaochao/fuel-library,SmartInfrastructures/fuel-library-dev