Fixes #799 - Adds tests for customs.js which hits the fxa-customs-server

For some repos we seem to `npm shrinkwrap --dev` while for others we just plain `npm shrinkwrap` - I don't remember which we do for this repo, and we should probably pick one standard way going forward.