add completion test

small bug-fixes and refectory

tests for completion after dot without prefixes and without dot at all

small fixes

small fixes if completer generation
completion: split all to static and non-static
completion: add Dictionary and char
completion: complete nothing if nothing to complete
micro refectoring
more strict type rename
completion: add types synonyms
completion: fix small bug in int test
Completion: add extension methods
Completion: add CsCompleter to script bundle
completion: bugfix
completion: bugfix
completion: now completion for token with unknown type return list of all known non-static methods, properties and field
completion: add test for unknown tokens
completion: bugfix
completion: refactoring and bugfix
completion: skip whitespaces
completion: remove not UpperCamelCase tokens from completeness test
Merge branch 'Tinkturianec-updateCompletion'

Conflicts:
	src/uLearn.Web/Scripts/_references.js
	src/uLearn.Web/uLearn.Web.csproj
Fix completion logic. Add more types for completion.