[Issue #68] Add Jwt Token Encryption Decryption

@ibuildthecloud 
Does the Date variant need to be in the interface (for both)?  I assume this is for the unit test.  It should stay in the impl.