Make test/ecukes-test Linux-friendly

In some environment /usr/bin/env does not allow arguments.
Add some more targets in Makefile

`make` now works without explicitly doing `carton install`.
Merge branch 'test-suite-tweaks'