Updated dependencies and added support for HHVM