Moved nav bar functionality into more 'functional' style.
Fixed issue where parser improperly parses a function declaration with no identifier.
Re-added tests.
Added fourslash tests.
Renamed file.
Amended test for quoted module names.
Changed order of count check.
Finally using new tree.
Added helper function for creating child items.
Merge branch 'master' into navbar

Conflicts:
	tests/baselines/reference/parserEqualsGreaterThanAfterFunction1.errors.txt
	tests/baselines/reference/parserEqualsGreaterThanAfterFunction2.errors.txt
Removed duplicate 'getNodeModifiers'.
Minor edit to test.
External module items now display their base file name in quotes.
Addressed CR feedback.
Use push.apply to push multiple elements.
Merge branch 'master' into navbar

Conflicts:
	src/services/services.ts
Merge branch 'master' into navbar
Properly support string-literal property names and escape external module names.
Simply use source text from now on.
Minor cleanup, added getScriptLexicalStructureWalker.ts Jakefile.