Added IsLibraryLoaded method to LibraryServices
Basic CBN autocomplete implementation
addressed merge conflicts
addressed merge conflicts
Merge pull request #2562 from aparajit-pratap/Intellisense

Updating branch to master
Remove dead code in RuntimeMemory
Add Executive.GetGCRoots()
RuntimeMemory.GC()
Implement basic mark and sweep
Code clean up
Code cleanup
Add HeapMarkSweepTests
Addressed PR review comments
Add more test cases
Fixes from a Refactor-Rename on comments
one more comment renaming
Remove Heap.IsTemporaryPointer()
Fix regression
Remove GCDisposeObject() in GCMarkAndSweep()
Add MetaData field to Heap and refactor Heap members