Feature/ssl

Added SSL support to Netty HTTP
Move this out of the inner `try`, the code would be cleaner:

```java
try {
  KeyStore ks = ...;
  InputStream is = new FileInputStream(keyStoreFile);
  try {
    ...
  } finally {
    is.close();
  }
} catch (Exception e) {
  ...
}