Add the category option to the console application

@ikeough 

This is to add an option in the console application so that we can run a specified category of test cases.

The option is called: category.

The usage is like:
-category:<category name>