Change CCoinsMap to boost::unordered_map

As we are not dependent on the ordering, a hash map could
improve performance here. As suggested by @sipa.