Allow couch_mrview:get_info to take a DDoc ID

The primary motivation for this update is that it's a natural fit with
the fabric_rpc:with_db function and avoids duplicating a lot of
unnecessary code.