Change gruntfile and update dependencies

Clean up Gruntfile using a node library that finds all the installed grunt-tasks and applies them.

Also, move out some dependencies to dev_dependencies and update the versions for some packages.
There is not such a thing as "bitpay's open source team. I get that same correction some months ago. Just put 'Bitpay'.