School year redo

There are a few other commits done before, I guess the reason is I did not updated them in add-bulkOperation branch, but they won't affect anything.
Hey, you are right, I did not notice this, made some modification, please check it again, should work on C#.
In java, since I recreate a new webtarget, so there is no such a bug in there.