Additions to ValueChecks

Adds the follwoing to ValueChecks:

* notEmpty
* notDefined
* define
Renames ValueChecks.define to ValueChecks.coalesce
Merge pull request #10 from iZettle/value-check-additions

Additions to ValueChecks