Composer And Travis Updates

I need to know for sure that when strict is disabled that only code that is covered using an `@covers` tag is actually shown as being covered. I always understood that was one of the effects of strict. If that proves to be wrong then I'd happily merge it but otherwise this can be tricky.

I don't have the time this evening to test that so that either has to wait until saturday or if you could assert that then it would be awesome!