A smarter default for detectChanges

Because connect-assets does a *serial synchronous* directory scan, not
setting "detectChanges" correctly can ruin performance in production.

Note that I was not able to check if this broke the test suite, since
the test suite does not run for me.
detectChanges defaults to true in dev, false in prod. Closes #163, thanks again elliotf.