Fix reading versions from cache directory.

When we write into directory we use encodeURIComponent, but when we read, we did nothing. Now we use decodeURIComponent to read the correct version and match the correct cache directory.
Cache output of GitFsResolver.refs and GitRemoteResolver.refs, fixes #1083
update copyright year
Merge pull request #1086 from gdi2290/patch-1

update copyright year
Merge pull request #1085 from ahutchings/master

Cache output of GitFsResolver.refs and GitRemoteResolver.refs, fixes #1083
Merge pull request #1076 from neoziro/fix-cache-directory-reading

Fix reading versions from cache directory.
add fallback support to dumb http servers
update copyright year

closes #1089
Merge pull request #1062 from patrickkettner/dumb-http-fallback

add fallback support to dumb http servers
add load-grunt-tasks
fix error message
Merge pull request #1087 from gdi2290/grunt-tasks

add load-grunt-tasks
Merge pull request #1091 from lfender6445/bower_link_error_message_typos

fix error message
readme - new bower search url
Fix misspelled message showing in console

Change "dependants" to "dependencies"
Merge pull request #1098 from chiester/wip-1097-fixMisspelledMessage

Fix misspelled message showing in console
Clarify package conflict message displayed in console
Merge pull request #1100 from chiester/wip-1099-clarifyConflictMessage

Clarify package conflict message displayed in console
bump deps
use is-root instead of sudo-block

since sudo-block isn't really used anyways