Use .complete() to jump to comment anchor after comments have all been rendered

* In order to get AJAX .complete(), we need to upgrade to jQuery 1.5, so we use noConflict() to return control to Trac's packaged jQuery 1.4.4.  This avoids breaking Trac's JS.

* Still need a small timeout in order for the results of .offset() to be always correct -- presumably because the browser needs to finish rendering DOM changes.  But at least we know we *have* all the data by then.

* Removed the hash from the URL, instead using the existing CodeComment.active_comment_id.  Semantically it would make more sense to change the code_comment parameter to a hash, but we'd want to do that everywhere if we do.

* Renamed comment div IDs from e.g. C13 to comment-13; more readable and less likely to conflict with anything else on the page.  Removed "name" attribute for now since we're not using real anchors.