Joe Vaughan:
	- Small internal code change to move functions into a namespace (don't pollute global) - no visible change for users.
	- Fixed error in Options processing because the datatexts module reference was misssing.
	- updated TOC
	- Very tiny change to remove some extraneous whitespace and remove some crud from the toc
	- Initial version
