Templated additional b taggers

This PR templates track counting, jet probability, and simple secondary vertex taggers and adds their candidate-based instances. New taggers are also propagated to PAT.

The changes should be completely transparent to Reco as can be seen in the following three plots produced by running over 1k ttbar events:

**TCHE**
![performance_tche](https://cloud.githubusercontent.com/assets/4885289/5038805/137b0efe-6b63-11e4-8da5-62e34296cd88.png)

**JP**
![performance_jp](https://cloud.githubusercontent.com/assets/4885289/5038808/19066bca-6b63-11e4-8321-e1713babd530.png)

**SSVHE**
![performance_ssvhe](https://cloud.githubusercontent.com/assets/4885289/5038812/1d2e006e-6b63-11e4-864c-60f3d2298765.png)

For reference, also adding performance plots for the candidate-based taggers:

**pfTCHE**
![performance_pftche](https://cloud.githubusercontent.com/assets/4885289/5038814/24f68f82-6b63-11e4-86e6-855b740e38cb.png)

**pfJP**
![performance_pfjp](https://cloud.githubusercontent.com/assets/4885289/5038818/27f4d8d8-6b63-11e4-8e67-61d2457230c0.png)

**pfSSVHE**
![performance_pfssvhe](https://cloud.githubusercontent.com/assets/4885289/5038819/2b88282e-6b63-11e4-9de7-4d9cac5d4d13.png)