Add a few more defines to allow easier configuration.
Document the configuration points.
Add documentation for some configuration options.
Conflicts:
	README.md