Fixed the uri's of the detail links on the overview page.

The uri's were always appended with ?run=... which clashes when a user
is logged in because of the __csrfToken being added.
This commit checks for the presense of an ? in the uri and uses a & or ?
depending on the presence of a ?
Added a new calculation method regex with some options

Options:

        label: 'NavigationViewHelper'
        type: regex
        regex: '...'
        metric: time|calls|memory
        subtype: sum|average
Fixed detailCalculation
[FEATURE] Add ListJS to filter XHProf Results

This change adds ListJs to filter the XHProf Results.

Example:

    http://dl.dropbox.com/u/314491/Screenshots/li~fimiq-ai5.png

Change-Id: I4032631de408d7bff798457bb6c75bf01f7569b7
[STYLE] Place Popovers Left to avoid off-screen placement

This change changes the placement for popovers to left
so they don't go off-screen to the right it it's the last column.

Additionally this sets the font-size to 13px for popovers,
because in some cases the font-size was almost not
readable.

Change-Id: I06815f9f5d0c7cae64afa940dfb1a2b5d83e8b32
Merge remote-tracking branch 'fork/popover'
Merge remote-tracking branch 'fork/wrong_concatenator_in_uri'
Merge remote-tracking branch 'fork/calculate_regex'