-Filled in some tentative construction details for Ballot in BallotCrypto
-Changed ByteCrypto to return ICiphertexts after encryption and take ICiphertexts as arguments for decryption
-Changed DHEEGCT to also work with a specific type of ciphertext
-Fleshed out parts of EncryptedVote
-Minor name change in PlaintextVote
-Implemented decrypt() and encrypt() in VoteCrypto
-Updated ICryptoType signatures for ICiphertext change
Merge remote-tracking branch 'origin/CryptoRevision' into CryptoRevision