Merged [13650]:
* Improved decoding and encoding of <HR> tags. We now use 10 en-dashes (unicode 2013) to get a continuous line instead of a series of dashes. 10 en-dashes (which can be typed with option-hyphen) will be converted to <HR>, or the raw HTML script may be used properly now. Fixes #1652
* Removed some needless messaging to -[NSString length] when encoding HTML
* A little code cleanup. I hate those #defines; it be nice for them all to go away in favor of actually-readable code.
git-svn-id: svn://svn.adiumx.com/adium/branches/adium-0.8@13655 1c916fce-81e2-0310-a464-8ca513f45935