Taxonomy reconfigured

Reworked taxonomy code to use functions from other fields.  I reverted the changes to `select-advanced` to account for the fact that `wp_parse_args` is not recursive.  Also added new actions for before and after saving of all metadata