Complete overhaul of InputReader: Separate cursor movement to dummy helper class
Move new line marker to Parser class
UTF-16 BOM's as constants