Added unittest annotation and Testify Plugin Hooks

This pull request adds in a plugin to annotate TestCases with a list of all of the methods within that are Unit Tests. Additionally, a new testify plugin hook was created to help do this.
At first glance, it's not quite clear what kind of fixtures you are setting up. Can you describe these in comments more?