Add in BaseAxis to act as an ancestor to NumberAxis and CategoryAxis.

Has some core functionality, and draws baseline and tick marks.
Add/clean up JSDoc, remove subclass-specific call from BaseAxis.

Fix incorrect change in CSS.
Remove NumberAxis from commit.
concat separate files instead of recompile
Un-error the build
Un-error the build
Have travis run only node 0.10.0
Have travis run only node 0.10.0
brb, getting weird local file problem
Merge remote-tracking branch 'origin/295' into 295
tests_multifile.js now used
Create writeLineQuicktest
Merge branch 'master' into 295

Conflicts:
	plottable.js
	quicktests/animations-quicktest.html
Update writeLineQuicktest
Merge branch 'master' into 295
Factor out tick mark and baseline attribute logic

So subclasses can access the results of that logic.
fixed build problems
Removed _requestedSpace from baseAxis, streamlined _doRender.
Merge branch 'master' into base-axis
Remove maximumWidth and maximumHeight calls for API consistency.