Tweaked definition list regexp to not kill scala.js

Turns out that the zero-length negative lookbehind operator, "(?<!)",
simply doesn't exist in Javascript's regexp.  Replaced it with a wordier
alternative that does.