Fix issue in splitting the code line info and the modified code within a region. Added a second delimiter at the start of every line. We know that the line info would not contain an at character, we can be certain that we can safely split the line info and modified code info. Secondly, testing only against python programs initially i mistook the git output and assumed the diff +/- sign was always space seperated from the code. This is not the case, so fixed by simply checking if the line starts with the delimiter+ or delimiter- instead.
Fix bug where if a file modified was in a directory that ended with b, such as /lib/, it wouldn't parse the file name correctly due to silly way of parsing the file name.
Fixed an issue where if a line of code ended with an escape character, the diff output would negate the newline and thus our delimiter of newlines and its assumptions are negated. Instead, we now simply split on a diff git but we cannot be fully certain it would appear in code.
Removed print debug statements
Merge pull request #22 from CommitAnalyzingService/szz-bugfix-parsing-regions

Szz bugfix parsing regions