Fixes clang warning (should also fix #586)
Adds json library by Joseph A. Adams
Implements embedding source contents in source maps
Excludes external libraries from code coverage

They provide far more code than we actually use.
And we certainly don't want to test all that code!