Add tests to throw error for basic events without expression.
Add a check for house events without boolean expression description.
Make main function to catch new exception types and suggest reporting
bugs.
Provide support for parameters in input files.
Closes #64
Make undefined parameters to cause errors.
Add tests for doubly defined parameter.