Fix for issue #280

Properly pass job parameters via json
When files parameter present select correct job invokation url
Disabled "too many branches" in pylint
Fix for P3 compatibility
Merge pull request #282 from lechat/parameters_fix

Parameters fix