Initial commit.
Fixed scatterplot obscured in Firefox.
Fixed another FF display bug.

* Text labels would appear at half of the supposed x-axis value
* Put d3 stuff infront of the jQuery stuff to speed up the
initialisation of the visualisation
Resolved conflict.
Merge branch 'gh-pages'
Merge branch 'gh-pages'
Added toggle entity logic.

* Re-wrote much of the code to fix the trouble with removing an entity
(enter-update-exit paradigm)
* Added buttons in the entity tab to show or hide entities
* Regression - labels will need to be re-implemented
Added simple tooltip hover over username for circles
Included JQuery UI Touch Punch for better touch event handling on mobile devices.

* See http://touchpunch.furf.com for a full explaination.
Deleted conflict stuff from merge.
Removed jQuery Touch Punch and implemented better scaling

* Implemented ranage finding of points for more dynamic scaling
Commit conflict rubbish removed.
Merge branch 'gh-pages'