Fail elegantly (rather than obscurely) if Plottable is not given a valid selection to render to
Auto-generate a selection if not properly provided to renderTo
Throw a clear error if `renderTo()` is called without arguments before
ever rendering.
Don't create a new svg, just complain
Merge pull request #1022 from palantir/elegant-nonode-failure

Clear error messages for renderTo