Added security group creation, refactoring
Log using ctx.logger
Using ctx.logger
change default protocol to TCP
default end_port
default end_port
default end_port
splitting exoscale from "native" cloudstack