Accept the closed-compound 'ieu'. Fix #8
Recognize that 'ua' is a valid open consonant.
Merge branch 'master' into develop
Preliminary porting to Python3.2
Use argparse instead of getopt
Merge branch 'python3' into develop
Show radio button check for the default input method. Fix #13.
Merge branch 'fix#13' into develop
Port all tests to Python3. Fix some bugs introduced from the previous port.
Merge branch 'python3' into develop
Prepare for Travis. Fix #25

Add a `make test` target. Streamline testing.
Merge branch 'travis' into develop
Forgot to add new CMakeLists.txt for ./tests
Add Travis build status image to README
Add a blank test case for mark.py
Fix spelling error in README
Show more precise build status images
Add util functions for removing marks
Use combinations generated from dictionary for spellchecking
Move the undo job into engine