Fixing validate, perforce with p4v

* fixing bug with logging
* fixing validate not working as intended
* perforce now installs p4v as well