fixes #3597 - removing rr gem, make tests consistent by using just mocha
Adding more files (log, reports) to gitignore
fixes #3587, #2855 - print an error on invalid json vs 500 error
Fixes #3569, #3210 - Use port from foreman_url for templates
refs #3569 - fix URL validation test error on merge