[WIP] Distance dilate

This with regards to https://github.com/ContinuumIO/bokeh/issues/374

It solves the problem and is toggleable via a flag but I found It impossible to add a javascript default property and had to access it via glyphspec, so it only works for python, standalone bokehJS will just be broken. Just needs the property fixing in JS