Merge pull request #3 from Fewbytes/develop

Merge network and instance code, misc improvements
regenerated swagger rest client
disabled logstash installation by default, moved cosmo branch&version to config
CLOUDIFY-2288

1. Add CLI command for creating deployment
2. modify cli execute to operate on deployment instead of blueprint
Merge branch 'feature/CLOUDIFY-2288-change-deployment-blueprint-api' into feature/CLOUDIFY-2296-bootstrap-an-existing-machine
CLOUDIFY-2296

Added optional argument to bootstrap command which specify an existing management machine IP.
If provided, the bootstrap process will skip the part where it startsa vm and directly install cosmo management on that machine
CLOUDIFY-2296

Fix runtime error, calling upload method of rest client with wrong arguments
Merge pull request #4 from CloudifySource/feature/CLOUDIFY-2288-change-deployment-blueprint-api

Feature/cloudify 2288 change deployment blueprint api
Merge branch 'develop' into feature/CLOUDIFY-2296-bootstrap-an-existing-machine
Merge pull request #5 from CloudifySource/feature/CLOUDIFY-2296-bootstrap-an-existing-machine

Allow bootstrapping an existing machine
fixed blueprints publish error; added fileserver to internal ports in security group
added events support to cosmo rest client
Merge pull request #6 from CloudifySource/feature/feature/CLOUDIFY-2286-events-in-cosmo-cli

Added events support to cosmo rest client
added .travis.yml to cosmo-cli
modified travis yml
modified travis yml
changed example config json
added support for networkless openstack provisioning
extended example cosmo config json
modified cosmo config json