Range Literal syntax for BitStrings and CharLists

This is a first stab at being able to do `"a".."é"` and `'a'..'é'`.