Fix overlapping refs for calls to operator() or operator[].
Merge branch 'master' of github.com:mozilla/dxr into bug-976213
refs bug 976213: Refactored and tidied code-highlighter.js & related css.
 * Added highlighting on $(document).ready event window.location.hash exists.
 * Refactored highlighted element detection to use a pure js method.
 * Added generator for window.location.hash corresponding to selected lines.