* Use full namespace when type hinting Interface to fix #3
* Added Unit test to cover ApiBase ctor

Author:    Jay Zeng <jayzeng@jay-zeng.com>