Merge pull request #44 from Cangjians/2.x

Release 2.1
Add install instructions in Arch
Merge pull request #45 from Cangjians/install

Add install instructions in Arch
ci: Build against the 1.x branch of libcangjie and pycangjie

libcangjie master broke its API, so we can't build the 1.x branch of
ibus-cangjie against libcangjie/pycangjie master any more.

This is all perfectly expected though, but we need to tell Travis
about it.
tests: Use the memory GSettings backend

Without this, the tests will interfere with the environment they are ran
it.
Merge pull request #50 from Cangjians/tests

Testing improvements
engine: Take into account input from the numpad

These are numbers, and as such should be used to commit candidates,
exactly like the keys from the number row.

Fixes #49
tests: Ensure the numpad works
Merge pull request #51 from Cangjians/issue49

Fix usage of the numpad
Update the po file
Remove obsolete notice

We do have release tarballs, now.
Merge pull request #53 from Cangjians/misc

Misc fixes
Release 2.2
Merge pull request #55 from Cangjians/2.2

Release 2.2