BooleanType now accepts {0, 1} for {True, False}

Python bools are a subclass of int, so this reduces surprise in code
that expects the same behavior in BooleanType.
Merge branch 'boolean-values' of https://github.com/kstrauser/schematics into development

Conflicts:
	tests/test_types.py