Move novaclient api to different folder

Now it is similiar plugin like for network_api with novaclient and fake plugin
Change tests that fake nova client plugin is used in tests
Add entry_points for new novaclient plugins
Change central service that now it use correct novaclient plugin
Add dnspython package to requirements of designate
Fix some flake8 errors