Better error reporting in CI helper script

Handle missing directories/files with proper error codes
Halt on error in installing deps
Add pretty result output formatting task