Remove the max cached objects restriction for librbd

Clean up the ObjectCacher's types for this so they actually match the
configurable values, and use the highest possible uint64_t for
librbd. cephfs might want to restrict the cache based on number of
objects, and is already configurable, so leave that in place.