add tests for `Property` subscription
fix typos
pep8 and pyflakes
Merge pull request #58 from enthought/fix-issue-57

Fix issue 57