get_build_triggerurl logic fix

job.get_build_triggerurl had invalid logic for determining what build url to be using.  Parameterized builds can only be started via the rest API with the buildWithParameters endpoint even if you don't pass any parameters in.
job.get_build_triggerurl update

job.get_build_triggerurl doesn't need arguments anymore
making change more pythonic
Merge pull request #242 from rocktavious/build_invoke_fix

Build invoke fix