Python unittest-based testing infrastructure

This provides a python unittest package and a testing framework for the Kaltura Python API

See Readme on how to run the entire test suite, a test module, or a single unit test.  

Also, the documentation on python unittest module is a great reference.

Currently the 'test_functional.py' module is the only failing module.
  This module was (poorly) created by porting the existing PythonTester.py test program into unittests.

The assumption is that some tests are failing because test_functional.py relies on the new testing framework, which tears down the kaltura server connection after each unittest is executed.