plots should not break if there is no data loaded
- fixing properties.coffee with some existence tests in set_vectorize
- composite_ticker returns first scale, if it can't match one
abstract ticker needs to handle cases where range values are bad because data is not loaded yet
Accidentally duped repr function
Merge pull request #455 from ContinuumIO/feature/plots_without_data

plots should not break if there is no data loaded