If at CLI ls is run before update, automatically download scripts

Running ls before update at the CLI was resulting in a error
because there were no datasets to display.

This change results in the automatic downloading of the current
scripts if none are available when ls is called.

Fixes #119.