Add support for taxonomy terms

Still think there is a cleaner way; entity_metadata_create_node() is specified as the 'creation callback' for nodes in entity.module and this does a bit more than what you do here.