[Fix #88] Invoke html parser directly.

The documented way to do this using `ParserDelegator` triggers an
apparent platform bug on Apple hosts: the internal `sun.awt.AppContext`
reference causes an unwanted GUI window to pop up.
Merge pull request #89 from jeffvalk/master

[Fix #88] Invoke html parser directly.
Favor functions over namespaces in ns op
Merge pull request #92 from tpope/fn-over-ns

Favor functions over namespaces in ns op
[Fix #93] Use consistent macroexpand tests.

The `->` macro was rewritten for Clojure 1.6, so isn't the best choice
for testing. Use something simple, having consistent macroexpansion
across Clojure versions.
Update README to include instructions for use with Immutant.

This is as recommended by Toby Crawley (@tobias) in #80.
[Fix #88 again] Set up DTD for HTML parser.

Invoking the HTML parser explicitly worked around one reference to
`AppContext`; however, to work around another, we need to set up the DTD
explicitly we well.
Use consistent return type (URL) for file/resources.

Accompanies `cider` #663.
[Fix #10] Add apropos middleware.
Add tests for apropos middleware.

Also, update some comments.
Add apropos middleware to README.
Ensure correct line number for tests on error.

The default `:line` event property conveys the line where the exception
was thrown. Traverse the stack to get the line number for the test source.

Fixes CIDER #648.
Fix typo.
Info return original CLJX source if file was generated
Merge pull request #94 from danskarda/cljx-info

Support CLJX in info
Fix inspector bug rendering sets of size < 5
Merge pull request #95 from vitalreactor/master

Fix inspector bug rendering sets of size < 5
Standardize sequence handling, add set support
Merge pull request #97 from vitalreactor/master

Standardize sequence handling and add support for sets
Bump cljs-tooling to 0.1.3