plot.animateOnNextRender added

used to only animate the first time a _render() is
called, or when data changes
Merge branch 'master' into animate-once

Conflicts:
	plottable.js
	src/core/plot.ts
no animate on scale.broadcast
remove() no longer sets plot.animateOnNextRender
Core.ResizeBroadcaster.resizing() check removed
quicktest updated
animate on resize(), not on renderTo()
Update typescript to v1.0.1
Discover the plots  once and for all
textUtils: {width: x, height: y} instead of [x, y]
Merge branch 'master' into animate-once

Conflicts:
	plottable.js
fix ie bug on categoryAxis.ts
Merge pull request #637 from palantir/ie-fix

fix ie bug on categoryAxis.ts
Release version 0.19.1
Add error messages when constructors are called without necessary arguments
corrected objEq, added unit tests
remove accidental ie-quicktest.html
Merge pull request #619 from palantir/animate-once

plot.animateOnNextRender
Restore default Line Plot stylings; project() default styles

By project()-ing the default styles instead of having them in the CSS,
they can be overridden by the user using project().

Downside: harder to discover default values.
Merge pull request #640 from palantir/area-line-styling

Restore default Line Plot stylings; project() default styles