Added package directory unable to open error message.

This is useful to know when:
- someone mistypes the path root or package
- hidl-gen is run from a different directory than usual

Additionally, a return code of 1 is now sent when output could not be
generated (so 'hidl-gen .... && echo "Success"' works as expected in
all cases).

Change-Id: Ica68510133442cfe4152dde6c58f4e395ceeb450
diff --git a/main.cpp b/main.cpp
index 8c81df2..7fb048e 100644
--- a/main.cpp
+++ b/main.cpp
@@ -469,7 +469,7 @@
             outputFormat->generate(fqName, me, &coordinator, outputDir);
 
         if (err != OK) {
-            break;
+            exit(1);
         }
     }