Merge pull request #170 from skpcharles/master

Mergeed teach and study apis
added support for delete the tag first and re-insert again
Fixed Null pointer expection
Fixed tag reset issue
Fixed tag count issue
Fixed tag count issue
removed the delete tag logic in create tag assoc
Merge pull request #171 from sheebans/master

added support for delete the tag first and re-insert again
added alais name for the tag class path variable
added alais name for the tag class path variable
added user object in get classes api
Merge pull request #172 from sheebans/master

added user object in get classes
Added filter support for collection type