Fixes for sifterapp issue #60. Removed instances of my incorrect usage of fieldset, changed to span, added classes. Updated tester to add a lowercased version of the message's error level as a class inside each <li>. Moved the messages to the top of the screen.