Partial fix for #170

Fix for admin_notifications when devices are taken
offline.

Change-Id: Ic8a454f6f80dda25a3671f072d737d3234cbbb01
Remove duplicated js include

This prevent the menu to work correctly.

Change-Id: Ic13e7ea57b223b9c2985328b3f3c1cb2db60de41
Fix time display at various places to be more human readable.

Change-Id: Iad6a1fc7a2479b50948f9f66eab807abb5351b28
Keep the querystring when searching

The original query string should be kept when searching in the table. This fix
the search in the failure report table (LAVA-1155)

Change-Id: I3c6bcf21171610d2c7872626335e1cfbac4ae8b2
Add a startup script that start a transaction

This script can be used in combination with "lava-server manage shell" to
rollback database transaction at any time. It will also import the LAVA models
and create a roolback shortcut.

To use this script, run:
    $ PYTHONSTARTUP=./share/startup.py lava-server manage shell
    =============================
    Startup script for LAVA
     - Importing django
     - Importing the models
     - Entering transaction mode
     - creating rollback function
    =============================
    Python 2.7.8 (default, Aug 18 2014, 10:01:58)
    [GCC 4.9.1] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    (InteractiveConsole)
    >> TestJob.objects.count()
    ...

This implements LAVA-1158.

Change-Id: I2ba53cbb2f1782b34d74479a95d72eded72cc70e
Make test selection on Image reports persistant.

Two new db tables for persisting test selection. Corresponding backend and
frontend changes.
This fix also changes the way legend items are assigned their
id's and introduces the underline to their css.
Fixes bug 111 (https://bugs.linaro.org/show_bug.cgi?id=111).

Change-Id: I81e0fd8a4e8a6fb92de6093564e5eed4543419d5
Change the redirect view name to the correct one after deleting Image report.

Fixes bug 377 (https://bugs.linaro.org/show_bug.cgi?id=377).

Change-Id: Ie815048c64fb768f23b3eb6174244f83b8319f59
Fix target goal behavior if set to zero.

Fixes bug 337 (https://bugs.linaro.org/show_bug.cgi?id=337).

Change-Id: I6b38ba967392b87e2a61d213a0a01b0c9b6554d1
Fix LAVA-1506: Documentation explaining the new parameters for PPA.

Change-Id: Ica9dedad41fa3039431dbdbe36cf2aceb277891e
Introduce navigate plugin.

Adds ability to pan/zoom the chart with mouse drag and double click.
Also adds a small control button for zooming out.
Implements https://cards.linaro.org/browse/LAVA-1496 .

Change-Id: Ied319877f1d4d30ce631fdcc829cb757ad9ffc58