Function for conversion of hex characters to byte
Function for conversion of hex to byte array
Use org.apache.commons.codec for hex/base64 tasks
Clojure wrappers for commons codec hex functions
Complete set 1 / challenge 1
Better edge case for hex conversion testing
Bitwise XOR for byte arrays
Complete set 1 / challenge 2
Tools for analyzing with English plaintexts
Complete set 1 / challenge 3
Fix test defintions

I was not using (is ...) and this was causing all tests to appear to
pass, even though their conditions were not actually being evaluated.
Fix challenge 3 test

Should have been comparing nfirst instead of ffirst.
Add spoiler warning to README
Complete set 1 / challenge 4
Functions for converting UTF-8 strings to/from hex
Simplify plaintext building in challenges 3 & 4

We use the StringUtils functionality for converting a byte array to a
String with a given encoding (in this case UTF-8) rather than handle
this ourselves.
Complete set 1 / challenge 5
Use clj-fuzzy for hamming distance function
Bitwise hamming distance for byte arrays
Ensure byte-hamming uses realized byte arrays