PullDecls already have pointers back to their parent declarations, so use them while binding instead of tracking parentage manually
More changes to support binding on demand
Compiler now bootstraps
Tests bootstrap; experimentation is possible
More experimental changes
Add support for cleaning up implicit declarations
Temporarily disable binding of function body members - bind them on-demand instead
disable rebind in nav bar
pullTypeCheck shouldn't type check all files.  It should just create all the decls.

Also, make it possible to test completion in the web harness.
Store off synthesized declarations, regardless of parentage
When resolving parameters, ensure that the enclosing declaration has been bound first.
Allow for lazy binding of classes without binding all of their members
Tests now bootstrap with lazy symbol binding
Updating perf harness.
Fix leakage of implicitly created type reference declarations
When resolving name expressions, search child decls of the enclosing or type decls rather than counting on child symbols to be pre-bound
More improvements to lazy symbol binding on name resolution
Unblock FourSlash testing
More stabilization fixes for FourSlash
Fix memory leak due to missing pop in setting typechecker context type