added search
search with dropdown box
positioned the search box where the dropdown will not cover it.
added handleLink(), and also removed debug statements and fixed a style problem .
'
fixed spacing issues.
fixed more spacing stuff
fixed extra white line.
line over 80char
fixed code based off code reviews, also tweaked the search to give better scores based of length of qualifed name, and also tweaked search to work for named constructors, or search query with dots that matches the qualified names.
improved comment explanation.
made more consistent doc comments and also removed excess whitespace .
Merge branch 'dev' into search-index

Conflicts:
	client/web/app.dart
	client/web/index.html
added retrieve index to finished.then
search working properly'
removed print debug code.