Fix zero-arg command line invocation
Fix errors in LESS error display and script tag processing:

- now ignores non-JS HTML script tags
- fixes a bug where terminal escape sequences and extraneous characters would
  show up in the heads-up display for LESS "Unrecognized input" errors