Update Fantomas to 1.5.0

Fix #686.
Fix #660.
Fix #344.
fixed: FSharpEntity.TryFullName raises exception on erased types

fixed: Checker.GetToolTipTextAlternate raises exception on outdated assemblies
Merge pull request #708 from dungpa/fantomas

Update Fantomas to 1.5.0
add SyntaxConstructClassifier test for provided types
Merge pull request #709 from vasily-kirichenko/handle-fcs-exceptions-on-erased-types

fixed: FSharpEntity.TryFullName raises exception on erased types
Handle abbreviated union types for code generation
Handle uppercase field names
Fix compilation error & failing test
Use active pattern utils
Add InternalsVisibleTo attribute to build script
Functionalize code
Merge pull request #703 from OkayX6/handle-type-abbrev-code-gen

Handle abbreviated union types for code generation