RefactoredUpdated Mocha Definition to include optional error parameter in done: callback
Included it.skip, it.only, describe.skip and describe.only
Refined BDD definitions to be more DRY