blowfish support + test vectors

Vectors sourced from https://www.schneier.com/code/vectors.txt but
reformatted to comply with our NIST loader
add blowfish cipher key_size tests
add bf docs