Use new phpvirtualbox repo, and other minor fixes

* Use the new sourceforge repo for phpvirtualbox (since it isn't hosted on googlecode anymore.)
* Add support for VirtualBox 4.2 and 4.3.
* Add apache2 cookbook as a dependency in metadata.rb, otherwise weird errors happen when you try to use the "webportal" recipe.
* Added some documentation for the various recipes.