Added Indent CSS style to handle scope indentation.
Factored out binary op visitor, added syntax highlighting for keywords.
Added more syntax highlighting.
Implemented expand/collapse of nodes, used GitHub syntax highlighting.
Make memoize a method on Func only, not ScheduleHandle.
Remove workaround for temporarily broken llvm
Fix halide_host_cpu_count for NaCl

NaCl uses a different value for _SC_NPROCESSORS_ONLN
Merge pull request #402 from halide/nacl-fixes

Fix halide_host_cpu_count for NaCl
Added highlighting of matched parens/braces/brackets on mouse hover, refactored various visitors/printing.
``
Removed old code.
Simplified open_span overloads, ids for matched parens.
Further simplified/refactored HTML tag generators.
Fixed name collision in highlight matching IDs.
Fix for trunk llvm
Merge branch 'master' of github.com:halide/Halide
Merge pull request #403 from halide/html-improvements

HTML improvements
Make lowering debug headers easier to search for/egrep. Tehy now all
start with "Lowering after".
Add test for memoization of a pipeline. Does not work yet. I am
working on a fix.
Fix printing of floats.

print() would output 1.01700 instead of 1.17000 for a value value 1.17.
Merge pull request #405 from florian-kriener/master

Fix printing of floats.