* FIX: order of files in Makefile
* NEW: circle target value visualization
* MOD: border radius on boxplot
* FIX: no radius when rect is really small
* FIX: tooltip considers padding of canvas
* FIX: quartiles calc on small arrays
Merge branch 'master' into takacsv-work; also updated the quartiles-for-tiny-arrays fix during the merge.

Conflicts:
	src/utils.js
* NEW: proper median/quartiles calc
* FIX: lineWidth option & 0 target is drawn on boxplot
* NEW: medianWidth option
* FIX: zero width check
* FIX: quartiles on small data set
* FIX: padding-right is considered for tooltipping
* NEW: strikeThrough whisker option
* NEW: basic utils test
Added ability to user gradients on bullet charts.

While using bullet charts, you now have the extra option "gradient"
which can be set to true. If it's set to true, a gradient spectrum is
created for the rangeColors that are passed. If only 1 color is passed,
all ranges are that color. If more than 2 colors are passed, the
gradient shifts between each color. This has been implemented with
Rainbowvis-js (https://github.com/anomal/RainbowVis-JS). It has been
included and linked in the makefile.
Merge remote-tracking branch 'remotes/takacsv/master' into takacsv-work

Conflicts:
	src/utils.js
Merge branch 'master' into takacsv-work
* FIX: IE10 + CUSTOM MOD added
Added support for devices with a devicePixelRatio > 1, like all devices with so called "retina" screens.
Merge remote-tracking branch 'remotes/takacsv/master'

Conflicts:
	Makefile
	src/utils.js
	src/vcanvas-base.js