hhvm 2.3

And also switch to using git branches for releases also. There seems to
be no other x.y.z releases except x.y.0 so far, and for 2.3 there are no
2.3.0 release tarball. Besides, things are fixed only in branches and no
released tarballs have followed for 2.2.