autoload compinit

LGTMs:
- Tom
- QD

Closes #20