Switch button 'id' attributes to 'data-action'

This provides more coherent separation between function and structure.
Likely a minor thing, but I want to see how it works out.
Remove some bloat functions

* initialize(), values(), labels() . . .

* Most notably, a fucking *duplicate* total() method!
Change sector.label to sector.id
Add Rut.js - Raphael UTilities
Rut utilities are now add-in functions on Raphael itself.

Instead of having to instantiate a whole new object just to get some
shortcuts.
Add pieChart.draw() as a separate function.
Use local rut.js and show the ruler