Web Frontend Search

* Added queryparams library
* courses/search to search
* courses not takes a queryparam that it also passes to the api. The
  search page is really a proxy that makes use of that query param
* didn't do crap for tests trolololo
Removed extra hr and added comments
Invalid popover
Merge pull request #109 from Eduki/course-search

Web Frontend Search