Investigating auto-async issue failing on Windows.
Issue turned out to be related to Tasks with no parameters.
Added a new unit test showing the same problem on Linux.
AutoAsyncIssue now handles parameter-less Tasks better.
Auto-async issue still not fully working on Windows.
Fixed AutoAsyncTests on Windows.
Fixed indentation bug.
Fixed bug in string encoding.
Fixed string literal paste strategy encode/decode.
Merge pull request #360 from luiscubal/fix-auto-async-no-parameters

Fixed auto-async issue for parameter-less Tasks.
Improved #region formatting.
Added some parameter checks.
Added support for de indent anonymous method bodies.
VS.NET does that with their default formatting settings - I guess it's
an allman style thing. Maybe a new option should be introduced for
that ?
Removed duplicate code issue
Fixed some issue descriptions.
Fixed text paste bug.
Revert "Fixed text paste bug."

This reverts commit 132fb46096b9f4ce71d05e9906f7fee2cecd550d.
Found better fix for the problem.
Fixed bug in RemoveBackingStoreAction
Fixed bug in 'ConvertToAutoPropertyIssue'.
Fixed completion bug.
Fixed text paste bug.
Added some failing formatting tests.