Dogecoin support -- wow

Someone needs to do it. resolves #2685.
Yeah, this PR is one step to encourage the generalized solution with various cryptocurrencies.