add tests for state.py
fix .update_xpos() when there are no selections
fixes #105 - improve b and B
edit changelog
Added tag 0.8.11 for changeset 70aec32962c3