adding tests for empty:auto
implementing empty:auto
removing empty:omit from inputs which no longer need it
describing empty:omit behavior
Merge pull request #21 from jimbojw/feature/empty-auto

Feature/empty auto