small cleanup

Change-Id: I506093d202974157999a6769248a67cb4ab9ee95
versions added to api, small api improvements

Change-Id: Ie5daa16bca490d8dfb5802217fc5bf17ee6af1a2
some confs cleanup, pyflakes added to tox

Change-Id: Ic83f7c05ce8a59a549b86b76d312019558c485e6
dev-conf is now supported

Change-Id: Ifef175f0c6e712ec66076189db4e1464c2333fa3
Author email has been fixed

Change-Id: Iee22d924937c808f6d39b4e95537606298bf74c9
savanna-manage has been added;
reset-db/gen-templates moved to it

Change-Id: I2034e65d4c8b61d8084729eb455c450370cfcc8b
small refactoring - service and storage (dao) layers has been created

Change-Id: Ia3c106bfbe87a7e9c08659fd61308164b9afb2dc
Added basic validation and error handling

Change-Id: I1fa18ef7c74a68969e8a93b536628c4cd0cbcc71
Tenant id is now extracted from headers;
eq function added to api Resource class

Change-Id: Ia28260a794c2e30fdcd57941421ea2cbbfc8f216
Service layer validation added

Change-Id: I96407bf3e384ef84260e0b7734641836b44b8490
Tools has been improved.

openstack.nose_plugin is now used instead of test_lib
tox runs tools/run_XXX commands
commands unified to be used with tox or directly

Change-Id: I7549408937ca43f4731ebbe7c52419c2577335be
hacking.py added

Change-Id: Ie5908a2cc0a5acdc220e203828ebd8bc3b088d4d
Some hacking.py fixes and fixes in validation and cluster_ops.

All code has been cleaned to pass hacking checks;
only N301 (one import per line) has been disabled now;
VMs creation rollback has been implemented for vms creation errors.

Change-Id: I8d973dfa0c01c8d595aff5fbaf47a9f81d55f74f
SavannaTestCase added

Change-Id: I10c04487f2ea2fb5682d8dc383fd325ad6f828c8