Moved the assignment of fileContents[i] so we don't update lines that don't need it
Moved strings we search on to two lists
Added a skip for lines that don't match X.X.X.X format
Updated version to 0.4
Merge branch 'release-v0.4'