changes
Fixed concurrent access of ast bug.
seperated the completion advisor and intellisense controls.
added stack based completion advice.