GRADLE-2973: Ensure that incremental compile cache is closed properly when compilation fails
Fix error in javadoc sample
Added a TextProvider for modifying solution file content, like XmlProvider for xml config files.
Fix for updated sample on windows