CLOUDSTACK-1362: Put a workaround fix to set excutable attribute of injectkys.sh at runtime
CLOUDSTACK-1339: Using Sping interface injection pattern to avoid using CGLIB proxying mode. Spring with CGLIB proxying will concflict with CGLIB usage in CloudStack DB code, CloudStack CGLIB usage can cause Spring to lose tack of its proxied object and therefore creates a massive amount of objects in memory
CLOUDSTACK-1173: fix the regression caused by life-cycle management changes
Fix conflicts in storage subsystem with Spring
Make RecreatableFencer's constructor public so that it can instantiated through reflection
Fix an out-dated unit test assertion