HTTPS/TLS support, working encrypted BASIC authentication

Create self-signed cert in a Java keystore:
keytool -genkey -keystore ./keystore_server -alias serverKey -dname "CN=localhost, OU=Jersey, O=Sun Microsystem, L=Prague, ST=Czech Republic, C=CZ"

Test with Grizzly server running and:
openssl s_client -connect localhost:8080 (then issue HTTP/1.1 GET)
curl -v --insecure -X PUT --user ROUTERS:ultra_secret -H "accept: application/json" "https://localhost:8080/otp/routers"