Added support for site creation with default app, custom binding & SSL certificate addition

New options
  binding: e.g. 'http://*:8080',
  protocol: e.g. 'https',
  host: e.g. '*',
  port: e.g. '443',
  cert: e.g. '0a097cdcef45d04e868e7afa96bea883886d5772'

path default changed to '/' if not specificed