Changed WP_Metabox name to key

Updates interfaces and classes to use key instead of name for metabox