Use the new proj4.js

This change updates ol3 to work with the new [proj4.js](https://github.com/proj4js/proj4js). Proj4js versions < 2.x are no longer supported.
The Tilda ~ means 1.1.x or I will take patches but not backwards compatible
changes, usually you want a carrot ^ which is 1.x.x or I will take all non
breaking changes
On Jul 8, 2014 5:40 AM, "Andreas Hocevar" <notifications@github.com> wrote:

> In package.json:
>
> > @@ -30,6 +30,7 @@
> >      "taffydb": "~2.7.0",
> >      "temp": "~0.7.0",
> >      "underscore": "~1.6.0",
> > -    "walk": "~2.3.3"
> > +    "walk": "~2.3.3",
> > +    "proj4": "~2.1.4"
>
> What does that mean? Should I remove the ~?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/openlayers/ol3/pull/1228/files#r14644507>.
>