Added ability to override ExactTargetWSDL.xml cache location

ET_Client uses a locally cached version of ExactTargetWSDL.xml for a
variety of checks.  The original implementation assumed
ExactTargetWSDL.xml was in the current working directory.  This is not
always the ideal deployment situation, so this allows for overriding the
place where ExactTargetWSDL.xml should be found/stored.
Fixed whitespace issue
Fixed $this->xmlLoc capitalization problem
Merge pull request #37 from course-hero/pull-request-upstream-xmlloc

Added mechanism to specify ExactTargetWSDL.xml cache location