Implemented basic ability to display data points (times as well as durations)
Move drawing of data (points and ranges) to it's own (repeatably callable) function
First stab at using the D3 zoom behavior

Still some functionality missing
  * Redraw ticks and labels on the time axis
  * Point data is not correctly scaled / translated
Update styles to be more 'less' like
More restyling
Many changes

* Limit range to the width of the timslider element
* Don't draw a separate axis for the grid, use tickSubdivide() instead
* make updateDataset() a global function and pass it only the id of the layer
* other (minor) changes

TODO: fix the dragging code
Cleaner way of moving the scale to the bottom of the chart
minor cleanup of the less styles
change opacity of the brush to 0.6
Fix resizing code
Remove debug statement and reorder updating of elements
Remove any references to the (now unneeded) pixelPerDay (and similar) variables
Draw datasets from the bottom upwards
move the styles for dataset display to the less file
Use the drag behaviour of d3, Fix translating and scaling the brush

TODO more place to actually drag the timeslider
Updated to d3 v 3.2.6

Fix drawing of data points
Updated to d3 v 3.2.6 Part #2

Disable zoom behaviour on brushstart event to allow for selecting and moving the brush, reenable on brushend