Feature/ssl

Added SSL support to Netty HTTP
can we use Preconditions.checkNotNull , it will throw Null Pointer Exception with our message though. if we need configuration Exception, we can keep this.