Jet ID and B-tagging working points in C++

Following up on #13:
- added jet id and b-tagging working points in c++, remove the corresponding strings
- remove strings from electrons and muons
- add a tight muon w/o vertex requirement

Note: this is on top of #20, so until that one is merged here you see the diff of both (and this shouldn't be merged before that one is)