Adds tests to ensure that all pre-1.0 package versions are locked

Let me know if the tests should be more thorough. I'm not checking for ranges, just for the use of `^` or `~`, but that seems to be how we specify all dependencies in ember-cli.
@rwjblue Nvm, I see your point.