Add Travis CI YAML
unittest for BaseProvider
unittest for OpenStack provider
unittest for Static  provider
Add script for running tests
unittest for core
Fix OpenStack provider and improve unit tests