fixes command line tests. 

This only works on windows. Something fishy is going on on unix regarding the exit codes generated (tested on Ubuntu 10)

hence renamed spec file to `cl_test.lua` for now so it won't fail on travis.

The tests can be executed using:
````
busted --pattern=cl_test.lua --defer-print
````