Add additional validation to bug tracker URLs

Review Request #3378 — Created Sept. 29, 2012 and submitted — Latest diff uploaded


Review Board


When specifying a custom bug tracker URL, the URL is passed through additional validation to ensure that there is a '%s' string formatting element.
Tested on local development server against custom urls and a new GitHub repository's issue tracker. Added unit test for validator.