Implemented htmlprag from scratch to avoid LGPL contamination.
Added parameter for writer empty elements (not exported yet).
Modified to use reverse! when returning a reverse list.
Fixed incompatibiltiy of original htmlprag.