Updating .gitignore to ignore Jenkins output files.
Add nosetests configuration.
Ability to get all pages from tower_cli {resource} list.

This commit adds the ability to send `-a` or `--all-pages` to
`tower_cli {resource} list`, and it sends back all pages the API sends
down, if there is more than one page.