Multiple fixes. Now it works. ChallengeData filename is required
Docs added
Travis file config updated to not skip PHP 5.5