refact(code-name): move to jsdoc package

Although this doesn't strictly have a dependency jsdoc stuff, it is pretty
meaningless unless you have parsed some code and it does assume that the
the parsed code is in a Mozilla compatible AST.
refact(check-property): remove unused code
refact(dash-case): remove unused code
refact(doc-writer): remove unused code
refact(marked): remove unused code
refact(walk): remove unused code
test(code): add unit tests
refact(dash-case): change name to change-case
chore(package.json): include ALL the specs when testing
test(packages): add skeleton tests

This ensures that the packages load at least.
fix(base processors): minor fixes to get the tests working