Run tests with Task

Implements #85.

As mentioned on the issue Task is PHP 5.4+ and therefore would be the minimum required version to develop the library.

M