Deposit fixes

includes some stubs for deposit monitor js
gets deposit pipeline to the point where it works in basic form on cdr-vm/deposit-daemon branch
indexing still does not work, but can be triggered manually in admin UI
I think it's a more flexible approach. I'd count it as an improvement and it leaves the older constructor working as it did.