NSObject category + tests + travis + coveralls.

Created implementation of proxy as category on NSObject, and associated tests to demonstrate / test.  Also revised existing tests.

Once I look at this, it also includes my changes adding travis and coveralls integration / coverage.  Let me know if you have any questions.