Added grunt file for automating javascript minification/lint/concat/build. Updated d3 library to v3 and also updated tests to use the latest dist file