[WIP] Camellia Cipher support

- [x] Camellia Support
- [x] ECB test vectors
- [ ] CBC test vectors
- [ ] OFB test vectors
- [ ] CFB test vectors

Another 128-bit block cipher. ECB tests come from the NTT Camellia pages (as linked to by the latest [CRYPTREC](http://www.cryptrec.go.jp/english/method.html)).

Other test vectors will be required when we integrated additional modes (CTR, GCM)