Add cloud entities to cloud.py module
Replace inline cloud class entities with import from pumphouse.cloud
Merge pull request #7 from MirantisLabs/split-out-cloud-class

Split out cloud class
Add tox.ini file for testing
Added flake8==2.2.1 in requirements.txt
Allowed to install packages from exteranl storages

The mysql-connector-python is hosted on an external storage.
Fix some PEP8 issues
Add baremetal.py module to handle baremetal management

Class Fuel is interface to Mirantis OpenStack deployment operations.
Class IPMI is interface to boot and power management operations.
Use pumphosue.baremetal module in migrate_host script

Move to using pumphouse.baremetal module and it's classes in
migrate_host.py script.
Merge pull request #8 from MirantisLabs/split-out-bm-classes

Split out bm classes
Fix error in all IDs filter function
testing webhook for slack
Removed unused imports
Added Flask in requirements.txt
Add setuptools configuration
Move migrate_host in entry points
Move migration script in entry points
Remove unused script pump.py
Move up utils on one level
Allow only mysql-connector-python as external pkg