Pre tag fixes for Javadoc Formatter

Hey Jim,

Here are the fixes I put in place for handling pre tags. Something seems to be wrong with my java configuration because I was barely able to test this. After merging master, I was unable to test at all because my Javadoc Formatter began acting funky and telling me to use JDK 6. Not sure if this is a problem or just that my computer is corrupt. You'll notice I bypassed a sb.toString() call because it was formatting text between pre tags. Thanks.