added marginable.js and revised test cases
refactored effective width and height into marginables
added axies for row charts
finished implementing a non-interactive row chart
chartRegistry was flooding global namespace

Without using `new`, the `this` context is the global context
row-chart is now interactive
finishing test cases for row chart
added wiki for row chart
update package.js
update package.js
Merge pull request #148 from rthompson-au/master

No more flooding of global namespace. Now dc should be the only global variable added.
Merge branch 'master' of github.com:NickQiZhu/dc.js
update d3 version
added some stylings to row chart
Merge branch 'master' of github.com:NickQiZhu/dc.js
[#146] enable runtime dimension and group swap on coordinate-grid charts
fixed issues with xAxis on row chart
Merge branch 'master' of github.com:NickQiZhu/dc.js

Conflicts:
	dc.min.js
missing semicolon
Reuse existing y scales with elasticY enabled.

Previously, d3.scale.linear would be forced even if a different scale had
been used.