Fix 0.x dependencies to prevent breaking API updates

After duplicating a new Jenkins Job(which installs bower again), bower 1.2.8 broke because of the bug with tmp fixed here https://github.com/bower/bower/pull/1403. upgrading bower fixes this issue, but -

With my team we had a discussion about this problem and the stability of our builds. Basically, This kind of regression can happen anytime since they are tons of ~0.x dependencies in package.json, and semver states

Semver states
> Major version zero (0.y.z) is for initial development. Anything may change at any time. The public API should not be considered stable.

So I stripped down all tildes on 0.x non-dev dependencies, except for bower-* packages.