Added try/catch statement for invalid parameter exceptions thrown from the guard
Got rid of unnecessary newline above import
Changed type of exception thrown to illegalStateException
Added section to release notes documentation
Updated version number
Resolved merge conflicts
Changed version number to 0.1.0 to follow semantic versioning
Merge pull request #11 from JakeRuth/master

Catch IllegalArgumentExceptions thrown by guards