REV: Using templatetag comment instead of html comment.

[TCMS-279] Replace html comment with django comment in template

Change-Id: Id8f0e03b747a9ef6d54fd2c170c1f9538f8981ea
FIX: bugfix 1092444, 1091932

Bug 1092444 - [xmlrpc]If a caserun has more than 2 test log links, invoke TestCaseRun.filter, system only return the first link_id for test log.

Bug 1091932 - [xmlrpc]Use TestPlan.update to update 'env_group' for 2 plans at one tiome, the 'env_group' of returned value for first plan is null.

Using list to save groupby values if we need it later.

Change-Id: I5f07b09a3a9d7673529bd817f91c67727b711a76
FIX: bug 1093993

Bug 1093993 - [test run]Don't choose any caserun in run detail page, then click
'cases-remove' link, system will jump to add case to run page.

Change-Id: I02adae21cd18034c3e99db0fe289d031e796a381
FIX: issue 238

[TCMS-238] advanced search not working today (unable to filter plan runs)

Change-Id: I58d5d72d5455afaa4bc9f800dab0aa9c9b94f85f
FIX bug 1094649

Input keywords to search test case in quick search form, system will go to error page

Change-Id: If8416e2710b534979534e50c56c3a1bdf99cc5e8
FIX: bug 1094669

add run_id order_by to latest fifteen runs

Change-Id: I6d260f59c4c708a54eb2b718b5e6fdd6973f0cf4
REV: Improve XMLRPC *.update()

[TCMS-174] Improve XMLRPC *.update()

It will affect following xmlrpc apis:
    1. Build.update
    2. TestCase.update
    3. TestCasePlan.update
    4. TestCaseRun.update
    5. TestPlan.update
    6. TestRun.update
    7. User.update

Only improve these update apis performance, decrease update statements (SQL).

Change-Id: I68fc2de7adcda3682865f7a1a4936ccb84913534
Merge branch 'release-3.8.7' into fedora-dev