[Issue #68] Add Jwt Token Encryption Decryption

@ibuildthecloud 
null should be treated as a bad token and an exception thrown