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.