When there is insufficeint space to fit text, don't write any text at all

This should lead to cleaner failures when there's insufficient space.
Add unit test, commit built files
renamed renderer -> plot in css
cicle-plot => scatter-plot
Merge branch 'master' into better-text-failure

Conflicts:
	plottable.js
added an afterEach call
added after check for any svgs
Merge pull request #772 from palantir/remove-svg

Remove svg after tests in CachingCharacterMeasurerTests
creating a Log results in a warning

Since Log is deprecated in favor of ModifiedLog.
Merge branch 'master' into css-plot

Conflicts:
	plottable.js
730 -Clear html in label's textContainer on render

Closes #730.
Instead of modifying html, modify text
Merge pull request #779 from palantir/730-labelGsCleanup

730 -Clear html in label's textContainer on render
Merge pull request #768 from palantir/css-plot

renamed renderer -> plot in css
Merge in master.
Merge pull request #741 from palantir/better-text-failure

Better text failure
Merge pull request #775 from palantir/beware-of-log

creating a Log results in a warning
Update readme.
Address Brian's feedback
Merge branch 'master' into better-requested-spcae

Conflicts:
	plottable.js