add tests for issue #50
varargs fix
throw exception for unused arguments
refactor ExceptionTest and add a couple more test cases
Update README.md
varargs: merge #62, fixes #50