Add the document on submode#current()
Add tests on submode#current()
Define submode#current()
Merge branch 'current-submode-api'

Close gh-12.
Tidy up BUGS
Add release notes on 0.3.0
Bump up version to 0.3.0
Merge branch 'prepare-for-0.3.0'