Handle "permission denied" errors when command is run with insufficient user rights

This is certainly better than just dying with an unhandled error.

Perhaps it would be a good idea to add a generic color helper to /helpers or alternatively require one through Composer?