tags support

http://developer.zendesk.com/documentation/rest_api/tags.html
raise if tags doesn't have a parent
proper Collection saving
test fix
fix uploads
fix settings spec
fix settings spec
Merge branch 'tags'