Implemented midje-readme, and fixed readme

This PR implements automatic testing of the readme with midje via midje-readme. It also fixes the error in the documentation where it claimed [:p] would render as "<p />" which hiccup doesn't do. I changed it to [:br] which does do what the text describes.