include

Changes in this branch:

* D3 is now included as a submodule and updated to the latest version of D3
* Library is broken into 12 modules put in /src and created with a simple `cat` in the Makefile. Please review / modify this if you see a better organization.  events.js seems like the oddest man out right now, as well as styles.js
 * accessible functions are now all within the d3.parcoords object definition.  local functions have been moved to where they were used or best fit.
 * minification with uglify is now easily added
* Removed:
 * local functions `brush_max` and `brush_min` - not used anywhere
 * `parcoords.quantitative` - not used anywhere, seems to be deprecated with the dimension detection

To make `d3.parcoords.js` just run `make` from the parent directory.