Polished modal dialogs, and added format settings

Added some useful settings and changed the default formatting settings.
changes
Fixed concurrent access of ast bug.
seperated the completion advisor and intellisense controls.
added stack based completion advice.
added temporaryfix for multithreading problems.
fixed the stack based completion advice.
added fast finder control
project file update
FastFind