Add overrideCallback property to enyo.JsonpRequest and clarify documentation around callbackName use.
Add test for proper overrideCallback usage.

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combeee@lge.com)
Merge pull request #307 from enyojs/jsonprequest-override-callbackname

Reviewed-By: Cole Davis (cole.davis@lge.com)
Add testing of AJAX to travis-ci
* move tests into separate travis-ci.sh script
* fix AJAX test php files to work in PHP CLI server mode
* add more test logging to have visibility into failures
* switch to PHP environment to have access to PHP 5.4

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
Merge pull request #308 from enyojs/add-ajax-ci

Add testing of AJAX to travis-ci
ENYO-2301: fix XHR code to only apply cache-control code for iOS 6, not 6+. Clarify comments to note this behavior.

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
Merge pull request #309 from enyojs/ENYO-2301-unwiredben

ENYO-2301: fix XHR code to only apply cache-control code for iOS 6, not ...
Merge pull request #311 from enyojs/master

Merging master into pilot for pilot-3.