Tests for encapsulation of keywords - relates to #521
Encapsulation of blanks - relates to #521
Do not encapsulate already encapsulated identifiers - relates to #521
Extract identifier encapsulation into Core - fixes #521
Use existing isIdentifier logic
Make sure to always use the same backtick delimiter
Fix rename validation - do not trim the name and then use the untrimmed
Don't show ticks when starting the rename dialog
UnionCases have to start with uppercase
Test the isDoubleBacktickIdent function
Make DoubleBackTickDelimiter public
Instead of showing SymbolLocation show the new FullName
Merge pull request #527 from forki/Rename

Encapsulate new identifiers before rename