Add initial support for ticketing
Fixes formatting issues attempt
Fix Travis formatting issues.
Additional formatting fixes, just installed pep8 to resolved the issues
Added Testcases and fixed comments from Nathan
Fix pep8 issues
Add 100% test coverage
Clean up Code
Fix pep8 issues again
More Pep8 issues
Fix pep8 issue
Integrated changes asked by sudorandom
Fixed additional issues as requested
Merge pull request #279 from anasouma/TicketingSupport

Ticketing support
Added search module, search manager. Also added a helper for translating SLAPI object type names. Full unit test coverage and documentation included
Changed some of the logic to be more readable and following the projects standards as per pull request comments for the search module class.
Fixed pep8 violations in search fixture file and the search manager file.
Updated the formatting helpers for translating API types to use a simpler methodology.
Added six.iteritems 2/3 compatable function to the util class so we can use it.
Changed using console input to using the environment class's input method
Seperated out the tests so that it is easier to read what they are doing and what they are covering.
Updated documentation files for things that were missing/broken