SSP-2594 Add referral name into Action Plan Add form

This commit also adjust the width of the colums in the challenges list and the tasks list in the 'Add' form as well as adds tooltips to all of the fields in both grids.
SSP-2245 Change labels for Task Link to disallow HTML

This commit handles the client-side ExtJS portion of SSP-2245 and changes the labels for Task Referral Link in all the places it appears to discourage HTML markup. In the admin view the label was additionally modified to mention to administrators to remove HTML markup if it's present in existing links.
SSP-2245 Fix Link Display

This commit fixes the Link display in the Tasks grid to display even improperly formatted links in a consistent manner. It also fixes the ActionPlan report to display links more consistently and for links without markup, it will add the anchor tag.
SSP-2245 Fix Link Display To Be Schema Independent

This commit changes the Link display in the Action Plan Add and Edit Task UI to be schema independent and robust for all valid and a few invalid URLs.
It also changes the task subreport to follow the UI changes, although it departs from the consistency of the UI due to jasperreports constraints.
Finally, this fix adds another tooltip on the Link edit in the Tasks.grid itself when a row is double-clicked.
SSP-2594 Add Double-Click Message to AddTask

This adds a Double Click to Add message to the TasksGrid when the date and confidentiality levels are empty, to notify the user to finish the process.
SSP-2594 Fix drag error on AddTask