Corrected parameter description
Test suite passes with Hudson
   - Fix set_build_result to work with Hudson
      - Use base URL instead of job URL
   - Make sure to check for HUDSON_URL everywhere JENKINS_URL is checked
   - Use more pytest fixtures to ensure correct test env
   - Fixed ...0flow jobs to give dummy args to test functions requiring fixtures
   - Cleanup test flow job parameter passing
      - Hudson is strict in not allowing extra parameters
      - Hudson requires parameters with default values to be passed
   - Cleanup job template
     - no implicit 'password' and 'sleep' variables, use exec_time for sleep value

Documented requirement for special jenkinsapi for for hudson compatibility