Correction for issue #152 (popup label shifting up)
Option to customize the axis labels

Add a new option called "axislabels" to use any labels for the axis. It's documented, then it's ready to be populated
Add ending semicolon to g.raphael.js

Makes concatenation of the files for client side bundling possible without raising an error.
g.line - Made index available as this.index in each/hover/href/clickColumn functions.
Pie chart - old version re-ordered data into order by value. Didn't like this behaviour and it caused problems with the labels/colours so removed it. minPercent and maxSlices functionality modified in order to take account of this.
VBarchart - labels fixed (they just didn't work before). Modified behaviour so that if a label overlaps a previous label then Raphel will draw the label lower rather than just removing it.
G.Raphael - I was running into a problem where the popup would move up the page each time it appeared. I've fixed this for my case, not sure if it breaks other cases or not though..

Conflicts:
	g.raphael.js
Fixes #166 Big black circle cover original dots when using "hover" with linechart

Chesk also click instead of hover – same bug
Don't modify the original array of values