move all dependencies to peerDependencies

strictly speaking, those dependencies never have been real dependencies,
but shoult be dependencies of the peer using this shared config. This
should clean up the dependency structure for the projects using this
shared grunt configuration.
remove appserver from peerDependencies

since grunt-contrib-connect is not a peerDependency, it should be safe
to remove appserver, too. This should instead be a devDependency of the
project using this shared config.

This reduces the amount of dependencies needed to only build a package
("production" mode) and therefor should speed things up.
Merge branch 'cleanup_dependencies'