AES Counter support

* vectors from RFC 3686
* Documentation for the mode
update docs to roughly describe many time pad attack & link cbc