Add tests for PHP Agent, Server Monitor, Repository recipes
Switch `recommends` to `depends` to ensure cookbook converges via berks

Using `recommends` does not work when converging using berks &
Vagrant. The `ms_dotnet4` dependency is left alone, as we're not
currently testing it via berks/Vagrant/kitchen