Update update-alternatives in .travis.yml
Set indent for *.ui to 1
Update UI
Use std::unique_ptr to hold Ui::ChewingEditor
chewing_context_ -> ctx_
Add ChewingUserphraseModel
Use CamelCase file name
Implement ChewingUserphraseModel::refresh
Search chewing when location is not provided
Add "How to Build"
Implement QAbstractListModel for userphrase
Upgrade to Qt5
Install cmake 2.8.11 from ppa:chewing/travis-ci