Improve null check and error handling
Merge pull request #2 from bytekast/master

Improve null check and error handling on pentaho prompting components