EUCA-9540 removing EntityWrapper references from classes in package com.eucalyptus.blockstorage, also added unit tests
Moving WS-security policies from keys directory

Moving ??-client-policy.xml files (generated at build time),
from /var/lib/eucalyptus/keys, where they often get clobbered
by careless (re)generation of keys, to /usr/share/eucalyptus/policies

Fixes EUCA-8706

Conflicts:
	storage/Makefile
Moving httpd-??.conf files into run dir

Moving httpd-[nc]c.conf files, generated by init scripts,
into /var/run/eucalyptus directory. Also, eschewing the
temporary httpd-tmp.conf file, which isn't necessary.

Fixes EUCA-9558
Use schemas rather than databases for persistence contexts - EUCA-9617

Schemas are now used for namespacing component persistence contexts
rather than databases. ComponentId classes can be annotated with the new
@ComponentDatabase annotation to declare the preferred database naming
strategy. CloudWatch and Reporting components are annotated to use
databases.

When a component uses a schema, the shared eucalyptus_shared database is
now used. On upgrade, data is migrated to use the new naming strategy as
appropriate.

EUCA-9617
Merge branch 'dev/viglesias/fix-4.1-pkgs' into testing
Merge remote-tracking branch 'origin/dev/sjones/EUCA-9617' into testing
Disable class verification for build - EUCA-9734
Merge branch 'testing' into dev/wwannemacher/EUCA-9540-2