Added Tilde Range handler.
Added and converted to XRange item.
Added initial parse rules for ^ -~ ranges.
Added more tests for new parse rules.