Replace a tab with a space.
PEP-8-ify imports in dxr-build.
Hook up the test suite to `make test`. Fixes bug 823777!

Comment out the failing json-test tests, which have been failing forever (on stage and prod) and so shouldn't block pushes.
Merge pull request #49 from abbeyj/testing

Add profiling ability for SQL queries.
Don't emit "type"s for declarations, only definitions.  Previously code
like:
	struct Foo;
	struct Foo;
	struct Foo {};
would emit one "type" and one "decldef" for each line.  This could
result in "Jump to Definition" going to the wrong place.  Now this code
results in one "decldef" for each of the first two lines and one "type"
for the last line.