Fix broken test (wrong usage of should.be.a)
Test that @param tag has its name and description parsed
Fix missing 'break' in a case branch
Add support+tests for parsing 'option' tags