pep8 cleanup
test for empty string bind relevant expression
do not include bind relevant with empty string, resolves #34
pep8 cleanup
update git ignore list
Revert "do not include bind relevant with empty string, resolves #34"

This is no longer necessary as we simply need to remove whitespace from
cell values in xls2json_backends

This reverts commit fae601cd269c5c40150bb080b3202f44a994de11.
remove whitespace from cell values [begin and end], results in a clean workbook dict with no unnecessary fields e.g whitespaced bind:relevant/bind:constraint
Apply bind to cascading select, ensures required fields are applied to
the select one generated.
remove generated file after test
Merge pull request #81 from modilabs/cascade-required

Required support for old format cascading select
Merge branch 'master' into relevant-empty-string

Conflicts:
	pyxform/tests/bug_tests.py
pump version to 0.9.11
Adding missing calculate test xls file.
Merge branch 'master' of github.com:UW-ICTD/pyxform into develop
Adding support for rows column
Merge pull request #29 from UW-ICTD/develop

Adding support for rows column
Merge remote-tracking branch 'uw-ictd/master' into uw-ictd-update
Merge branch 'master' into uw-ictd-update

Conflicts:
	pyxform/xls2json.py
	pyxform/xls2json_backends.py
do not delete generated fixture
pep8