Working signatures with positional arguments
Remove redundant tests
Remove redundant is_required method
Experimenting with possible API
New, better API based on __call__
Register project on PyPI
Merge remote-tracking branch 'origin/master'

Conflicts:
	.gitignore