Use Gulp for the tests

This PR improves the shape of the tests and makes them more pretty by using gulp. @ruimarinho want to check ?