First Commit: This contains most of the merged mining patch, with the configuration data and proofofwork changes for i0coin. Before the merged mining patches this initialised ok and downloaded the blockchain until the first merged block. New init process needs some work to accept merged mining.