Add ErrorListView and ErrorView for #146.
Only sign out on authentication errors, for #146.
Merge remote branch template/master.
Remove alert-style error messaging for #146.
Merge remote-tracking branch 'template/master'
Add ErrorListView to query route.
Pull json error message out when displaying error.
Merge remote-tracking branch 'template/master'
Allow for empty keywords for #136.
Merge remote-tracking branch 'template/master'
Fix paren bug.
Merge remote-tracking branch 'template/master'
Allow empty keywords between client and flask server for #136.
Merge remote-tracking branch 'template/master'
Remove keywords from query when empty for #136.
Merge remote-tracking branch 'template/master'