preserve metatables when copying tables to allow class tables to tween without losing metatable information
test case for perserving metatables. one of the new tests fails without the previous commit.
Merge pull request #9 from mrcharles/preserve-metatables

preserve metatables when copying tables