Scenario: Local variables used after but not declared in the selected block should not prevent the extraction passing
refactored NaiveLocalVariableLocator, added catching of all std exceptions
reproduces 'run once' bug
Scenario: Extract method should run more than once passing
Added test scenario for newlines.
replaced listener with an exception
Merge branch 'master' of https://github.com/riddlepl/libcppmanip
changed Scenario: Method extraction should not add empty line at the end of method body. Newline should be added after extracted method call. to @wip
SourceExtractor shouldFindCorrectSourceRangeForFunctionCalls
Fix cppmaniptest linkage