Cleanup includes.
MainFile: don't use OTString for version string.
Merge pull request #320 from benma/includes

OTString: forward declare / eliminate