Configure company-mode to use tab differently
Setup using shm automatic case splitting

- Require shm-case-split
- Add keybinding for shm/case-split
- Add shm/my-case-split to replace expression with case split