New Folder + Move Folder Up + Move Folder Down

Reflection-based folder organization support
Folder Commands - validation, cleanup

Removed Rename command
Added project-wide folder name validation
Little refactor based on comments
Folder commands - little bugfix and cleanup
comments-based refactoring
getFolderNames... duplication fix
Merge branch 'folders' into fsprojects_master

Conflicts:
	src/FSharpVSPowerTools/PowerToolsCommandsPackage.cs
Merge branch 'fsprojects_release' into fsprojects_master
Initial version of integration tests
Merge branch 'release'
Merge pull request #228 from dungpa/integration-tests

Initial version of integration tests
add the integration tests project into the main solution

run the integration tests from the build script
delete integration tests solution
add FSharpVSPowerTools.Tests project into the solution

cleanup the main solution
Merge pull request #230 from vasily-kirichenko/run-integration-tests-from-build-script

Run integration tests from build script
Try to run tests as much as possible in CI
Merge pull request #233 from dungpa/build-script

Try to run tests as much as possible in CI
make DTE.GetActiveDocument safe
fixed: SyntaxConstructClassifier passes wrong file path to LanguageService
cleanup
do not raise exception in SyntaxConstructorClassifierProvider in case there is no active document

remove exception catching in DTE.GetActiveDocument
Merge pull request #232 from vasily-kirichenko/fix-colorizer-uses-wrong-doc

Fixed: SyntaxConstructClassifier passes wrong file path to Checker