Removed conditional call to init()
Removed metakey property
Removed associated unit tests
Modified set_args
Return WP_Error object on failure
Modified unit test to match
Removed calls to init_*() for properties
Modified add_metabox to return WP_Error object
Updated unit test to reflect