First steps into supporting perforce prior to 2012. Extracted and encapsulated perforce code into one class.