update FCS to 0.0.45

use InteractiveChecker.Create(projectCacheSize) method instead of setting the environment variable
Merge pull request #351 from vasily-kirichenko/fix-xml-doc-comment

fixed: XmlDoc auto generation does not work if the line contains trailing whitespaces beyond the caret position
Merge pull request #356 from vasily-kirichenko/increase-fcs-build-cache-size

Increase fcs build cache size
Merge pull request #358 from vasily-kirichenko/fix-find-refs-highlighting

fixed: Find all references displays duplicates in some cases
Add an option to disable find all references
Make XmlDocFilter asynchronous

And remove name union fields which aren't available in F# 3.0.
Merge pull request #360 from dungpa/async-xmldoc

Make XmlDocFilter asynchronous
Merge pull request #359 from dungpa/disabling-option

Add an option to disable find all references
optimize Find all references for file scoped symbols

add a test for "byref" type colorization
remove unused type
fixed: FindReferencesFilter does not work for external symbols in standalone files
fixed: wrong ProjectOptions is used for fsx files
Upgrade to Fantomas 1.2.0
Add validation and set status bar when code formatting fails
Merge pull request #364 from vasily-kirichenko/optimize-find-all-refs-for-file-scoped-symbols

optimize Find all references for file scoped symbols
Merge pull request #368 from dungpa/formatting-validation

Add source code formatting validation
Handle type alias while implementing interface

Fix #277
Move IDE-agnostic code to core
Fix the issue with getting interface members
Merge pull request #374 from dungpa/type-instantiation

Handle type alias while implementing interface