Implement "daemon warmup" for the RPC interface.

Fix https://github.com/chronokings/huntercoin/issues/63 by starting the
RPC daemon early during start up.  Until everything necessary is
initialised, it simply returns an error early on when called.
Merge pull request #65 from domob1812/daemon-warmup

Implement "daemon warmup" for the RPC interface.