use ISymbol instead of IEntity in some cases; start implementation of RenameSymbol
first implementation of rename without proper UI
rename DocumentUtilitites to DocumentUtilities
fix typo in BaseRefactoringContext.CreateTypeSystemAstBuilder