Add custom discovery and base urls through args
Throw better version not found error
Use path.join instead of / for windows
Use platform-independent paths

This resolves issues caused by having a path with both forward and
backslashes (especially on Win32 as the hardcoded paths were for *nix)
Lint using jshint and run linter on Travis

Closes #279
Fix linting errors
Fix title in README.md

Closes #282
Merge pull request #283 from Alaneor/fix-title

Fix title in README.md
Merge pull request #280 from Alaneor/use-jshint

Lint using jshint and run linter on Travis
Merge pull request #281 from Alaneor/fix-lint-errors

Fix lint errors
Merge pull request #271 from Alaneor/fix-paths

Use platform-independent absolute paths
Merge pull request #270 from ryanseys/discovery-arg

Add custom discovery and base urls through args
Merge pull request #269 from ryanseys/throw-better-error

Throw better 'version not found' error