add python3 support
add rfc2445 support
add rfc2445 examples
make key names upper cased