jenkins.create_job no longer throws exception

Changed unit test for create_dup_job
Added tests for create_job
Merge pull request #109 from lechat/unit_tests

jenkins.create_job no longer throws exception
Get rid of the global - it's not needed any more.
remove redundant imports from jenkins launcher
initial coverage + fixes for creating nodes
coverage is now a test dep
small reformatting, cosmetic only
Merge branch 'master' of https://github.com/salimfadhley/jenkinsapi
examples/create_a_job.py

an example of how to create a job with jenkinsapi
pep8 format & remove redundant imports
get rid of the kerberos stuff - it's commented for now until we can come up with a more workable implementation
Add a comment to this example
Remove redundant import
Tidy up the comment.
Add a low-level example for creating views.
This is the actual correct way to generate a new view. Ignore my previous effort.
make it possible to create views again
make the post logger run on the same port as default jenkins
Get the views stuff out of the main Jenkins unittest. It will be added to it's own test-suite.
Significant refactor of views - still need to write documentation & examples