massive update: * jspretty restructured to avoid collisions of ASI with nested ternaries containing object literals.  * markup_beauty now tolerates missing closing list item tags in HTML mode