Move Hook_Rest_ItemTags / TagItems --> Controller_Rest_ItemTags / TagItems

--HG--
rename : modules/tag/classes/Hook/Rest/ItemTags.php => modules/tag/classes/Controller/Rest/ItemTags.php
rename : modules/tag/classes/Hook/Rest/TagItems.php => modules/tag/classes/Controller/Rest/TagItems.php
rename : modules/tag/classes/Tag/Hook/Rest/ItemTags.php => modules/tag/classes/Tag/Controller/Rest/ItemTags.php
rename : modules/tag/classes/Tag/Hook/Rest/TagItems.php => modules/tag/classes/Tag/Controller/Rest/TagItems.php
Fix class declarations for just-renamed files.
Fix bug in Rest::get_resource().
Fix bug in Controller_Rest_Item::get_members().
Rewrite Controller_Rest_ItemTags / TagItems.
Add put_members() to Controller_Rest_ItemTags / TagItems.
Fix bug in Controller_Rest to make POST/PUT with relationships work.
Merge pull request #401 from shadlaws/fixes_20130612_3

Fixes 20130612 3