added tox and build directories to .gitignore

Signed-off-by: Jorge Niedbalski R <niedbalski@gmail.com>
console_unittest: modified tests to pass under standard unittest module

Signed-off-by: Jorge Niedbalski R <niedbalski@gmail.com>
client/client.shared: modified tests to pass under standard unittest module

Signed-off-by: Jorge Niedbalski R <niedbalski@gmail.com>
added nose configuration for utils/unittest_suite_nose.py

Signed-off-by: Jorge Niedbalski R <niedbalski@gmail.com>
added travis configuration for travis-ci.org service

Signed-off-by: Jorge Niedbalski R <niedbalski@gmail.com>
Added tox for running isolated tests on python 2.4,2.5,2.6 and 2.7

Signed-off-by: Jorge Niedbalski R <niedbalski@gmail.com>
added requirements.txt file for being used instead of external-deps

Signed-off-by: Jorge Niedbalski R <niedbalski@gmail.com>
added a nosetests runner following the same approach of the default autotest unittest_suite.py options

Signed-off-by: Jorge Niedbalski R <niedbalski@gmail.com>
utils.check_patch: Exclude .travis.yml from the list of checked files

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
Fix client/job_unittest.py missing commit

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>