Move code from setXLabels: to setStroke:

Now you can use showLabels, setXLabels, etc in different order.
Macro based distances
Reformatting
Removed unnecessary keywords. Strong is by default
Merge pull request #48 from orlandoaleman/master

FIX related with XLabels