Add build process (and fixes to vagrant dev setup)

Add build script using phing
Add build.xml with tasks for phing to run builds and tests.
Add Phing (and dependencies) to composer.json
Add build dir to .gitignore

Update Vagrantfile and puppet manifests to work with latest vagrant versions