Split sources, header guards, etc.
Merge branch 'develop' of https://github.com/chead/clittr into develop

Conflicts:
	src/clittr.c
	src/clittr.h

Split more source into topic files.