Update axis class to wrap more d3 functionality
Put back in the updated d3.d.ts file (Justin you overwrote it :( )
Update axis wrapper to account for JLan's scale changes