Added consructor to CryptBucket that generates new arrayBucket and Key.
JFK support now for message1 and creating message2. Probably some other stuff I forgot about as well.