Improve HTTP authentication

Add separated options for HTTP authentication without proxies
Add SSL support

Allow SSL to be configured for the REST layer

fix #310