changes made to include an abstracted API for AES

changes:
Added variable strength AES encryption based on Ericson's
implementation in Crypto.java.
merge stuff
cmon, merge
hgs
agf
ds
s
Merge branch 'master' of https://github.com/blackdoor/blackdoor