CFY-443 implemented teardown: added deletion and pre-deletion validation methods, changed provider interface (will now log resources in provider_context), and refactored 'killer' classes together with the 'creator' classes into 'controller' classes
CFY-443 fixed config files indentation
CFY-443 removed temp fix
CFY-443 added propgatation to validation messages; fixed conflict bug in RouterController; added log message for when resource is not found when trying to delete it
CFY-443 flake8 fix
CFY-443 fixed conflicts lookup bug
CFY-443 merge commit + flake8 fix
CFY-443 fixed teardown interface; improved resource printing formats
CFY-443 improved resource printing format
CFY-443 removed dead code
CFY-443 temporary fix - provider context returned from manager rest currently has 'context' key - will be removed from here and put under cosmo-manager-rest-client in the future
CFY-443 modified neutron security group conflict deletion check - will now also check for conflicts with router ports
CFY-443 fixed propagation rules
CFY-443 apparently router isn't dependent on subnet. fixed its check_for_conflict method. also fixed propagation rules
Merge pull request #1 from cloudify-cosmo/feature/CFY-443-Teardown-Openstack-provder-should-store-resources-ids

Feature/cfy 443 teardown openstack provder should store resources ids