[bug 901828] Prevents authenticated users from login page
[bug 1047386] Fix aggregated L10N metric dashboard
Bug 793786 - [RTL] Breadcrumb is on the left and inverted
[bug 1039525] Implement instant search
[bug 1062466] Add GA events for Geo IP targeting
[bug 1062466] Pin the thread during shortlinking task.
[bug 1052104] Cronjob to fix current revision
[bug 1068606] Fix XSS issue in instant search
Don't load image instances when using get_media.
Flake8 changes.
[Bug 1062401] Token authentication for API access.

* DRF Token authentication method.
* API endpoint to get tokens from.
* Cron job to clear out old tokens.
* Fixes for other DRF code that doesn't use token auth.
[bug 1035319] Added peep and requirements file.

Using peep we can now install all the packages in /vendor/src.
[bug 1035319] Switching from vendor -> peep.

1. Added requirements files that replace vendor packages.
2. Replaced existing requirements with peep-compatible requirements.
3. Changed the manage.py file to remove vendor imports.
4. Added peep to scripts.
[bug 1035319] Removed /packages and /src in vendor.

Also removed kitsune.path and addsubmodules.sh.
The .gitmodules file was updated to reflect these changes as well.
[bug 1035319] Updated travis install script.
[bug 1035319] Updated deploy script.
[bug 1035319] Fixed schematic reference issue.
[bug 1035319] Removed coverage from requirements.
[bug 1035319] Added virtualenv scripts.
[bug 1035319] Fixed typo.