Define an API similar to JCA to be able to create/extend algorithms by name (fixes #13)

For instance: var c = new BlockCipher("AES/CBC");