Lots-a-updates

- Better gitignore (its no longer made by a Windows person aiming it directly at OSX, it now services all OSes)
- Typo fixes
- Added all the new function from CC1.5 into highlighting and completions

**NB:** was going to add CC1.6 as well, but thought might wait for that to be complete before adding those