Update dependencies and relax version restrictions

Relaxed version requirements to allow for patches released by 3rd
parties to be installed without needing of a new version. Some
devDependencies above v1 now also allow minor release updates (^).
Merge pull request #273 from Alaneor/update-deps

Update dependencies and relax version restrictions