Travis: Initiating build for commit '7b79e7232ceaf4822b221801bcd8602ef9d6ee91' on branch 'master': Merge pull request #6048 from piwik/angular_piwik_api_refactor

Refactor piwikApi angularjs object to allow aborting individual requests and all requests. Includes new tests for all piwikApi functionality as well.