removing a bunch of source handling that has proven unnecessary

Don't need any source processing on init - it is all done on demand
by the middleware and digest cmd.  This removes the need to "reset"
Dassets global state as well.

@jcredding ready for review.