Clean up command parsing with case
Properly quote all variables
Remove unreachable code
Safely pass project path and command to Emacs
Merge branch 'cleanup'
Add Ecukes tests for version command.
Use princ instead of message to avoid trailing newline.
Remove unused variable.
Small refactoring.
Add Ecukes test for init command. Also add --dev switch.
Add Ecukes test for package command.
Improve regexp.
Add Ecukes test for install.
Small letter in package name.
Indentation.
Add Ecueks test for exec.
Do not always print error when running package command.
Add Ecukes test for update.
Run Ecukes tests in script mode.
Add carton "help" command.