Prevent "Undefined offset" notice

Occurred when option argument was in final position of argument list.
Update travis badge and images
Support for third party reporters
Merge branch 'holyshared-third_party_reporter'