added amplitude provider
amplitude: added pageview, made initialize test more robust
amplitude: missed a spot
user: Wrap cookie parsing in try...catch

As reported by one of our users, parsing the cookie can throw an
error on `user.load`. Instead, we generate a new user if the
cookie is malformed.
user: Adding malformed cookie test

Adding a test for a malformed cookie, updating build.
Merging #154
Bumping version, updating history