full BREAD Tag endpoints and Tag api tests

close #4263
- implemented full BREAD Tag API
- tests of Tag API
@jaswilli I have already removed them.