Update dependency versions.
Add pretest jshint of lib and test files with jshintConfig from yui-lint (modernized).
Add tests/utils.js to the scripts.test command.
Lint the world.
Beautify the world.
Remove tests/utils.js from scripts.test until node v0.8 issue is figured out.
Use consistent variable in currentclass setter.

Using `name` interchangeably was indeed confusing.
No change necessary to minimatch version pattern.
Hold back on marked upgrade due to stability concerns.
Revert express bump until more & better testing can be done.
Merge pull request #207 from evocateur/jshint-and-beautify

Lint and Beautify from @evocateur PR#207
Fix issue #192
Merge branch 'patch-1' of https://github.com/yyjdelete/yuidoc
bumping version v0.3.48
Changed url creation to simply join strings as path.join produces backslashes on windows machines
copied webpath method from mojito
Changed path.join for href's to use webpath
Correction for horribly none tested mistake naming path
Added tests for webpath utils method
Added utils.js to the npm test script