Multiple updates to api tests

1. Removed references to decorators.($func) by importing them directly
2. Imported ddt.data as ddt_data to differentiate it from decorators.data - This change is done inorder to make the api tests **consistent** with ui/cli tests
3. Added pylint disables to make pylint happy for all the files in this commit
Yeah, I don't particularly like adding comments that extend way past 80 characters either.