Changed a couple of the member variables to validate as float instead of int.  The documentation for what cURL returns imply that it will be an int whereas it actually returns floats, which is a good thing in this case.  Created a new validator for floats.
Created a utility that will allow a user to get a Benchmark based on a url.  If cURL is not available through PHP then it falls back to file_get_contents.