s/mop::get_meta/mop::meta/g
clean up some api usage in the tests
add mop::id
move rebless and dump_object into mop::
move some more stuff around
this is actually unnecessary

and in a real implementation, it'll likely add too much unnecessary
overhead
add mop::util::is_mop_object
make install_meta happen on metaclass creation now

not entirely sure if this is the right thing, but i think so?
let's just make name required
namespace this better
move find_common_base around
update the list of mutator methods
move the mop::mro and mop::next stuff to a separate file
cleanups