conform to pep8
rename variable
new Selector.ready property
update test case
test Monitor.mode property
Merge branch 'develop'