Cleanup for pending resource tokens - EUCA-7233

Pending resource tokens are now cleaned up when allocation messages fail
to run.

Added expiration for pending resource tokens after 15 minutes. It is
expected that pending tokens should be cleaned up elsewhere so this is
logged as an error.

EUCA-7233
Fix CC thread segfault
EUCA-7233
Merge branch 'dev/chuck/CCBUG2' into maint/3.3/testing
EUCA-7306
Remove unused bindings.
Fix indentation
Merge branch 'dev/chuck/CCBUG2' into maint/3.3/testing
Merge branch 'maint/3.3/testing' of git.eucalyptus-systems.com:eucalyptus into maint/3.3/testing
Merge remote-tracking branch 'origin/dev/sjones/EUCA-7233' into maint/3.3/testing
Fix to make BlockStorageUtil not SC-colocation dependent. Fixes EUCA-7286
bumped up TOTAL_ATTEMPTS to 9 (to alleviate EUCA-6752)
EUCA-7292
Fixed label mismatches in expando template and found a bug in scalinggroupeditproperties, that caused alarms to not get set at all on new policies and old policies to lose their alarms.
Merge branch 'EUCA-7292' into maint/3.3/testing
Merge branch 'maint/3.3/testing' of git.eucalyptus-systems.com:eucalyptus into maint/3.3/testing
EUCA-7281
Add more validation rules and messages.
Merge branch 'maint/3.3/testing' of git.eucalyptus-systems.com:eucalyptus into maint/3.3/testing