Fix #1: Rework the libraries to expose functions through interfaces.
Merge branch 'master' of https://github.com/rschiang/rsPlurkLib