working copy of openvz driver in nova trunk

Fix logging imports.

adding openvz compatible compute.filters file

Add support for SSH key injection to OpenVZ driver.

code fixes to make openvz driver compatible with nova trunk

nova no longer requires connection.py

remove migration remnants and bring the driver api in sync with ComputeDriver

the new convention is to call a driver a driver and not a connection, renaming connection.py to driver.py

adding openvz driver to the driver.py file for inclusion in known drivers

fixed logger names

renamed openvzconnection to openvzdriver

refactor openvzconnection out of driver code

factor out FLAGS for CONF

fix moved module synchronized

fixed bad synchronized syntax

bulk unit test fixes for openvz unittests

more bulk updates for unittests

more unittest fixes

additional unittest fixes

pep8 fixes

more pep8 fixes

last fixes for test_driver.py

more tests fixed

fixed all unittests and pep8 violations

adding more unittest coverage

Additional test coverage

removing missing VIFDriver

removed db access from driver.py

refactor db access from utils.py

finished factoring out db access from utils.py

fixed broken pip-requires

change the way the openvz driver is presented through nova

fix driver object returned