Update packages, switch to browsersync from connect

This is untested, but I based it off of working code in a few of my projects. I went ahead and updated all of the package versions that could be updated having faith the that the semantic version numbers were accurate with a few exceptions:

- normalize, can't really conflict with or break anything
- autoprefixer, tested in my projects
- grunt-contrib-compass, read over docs nothing looks substantially different

Not really sure how to test this so I changed the version number to an rc, can yo even install an rc?

resolves #104, resolves #97