First commit of the module, extracted from TccBase.
Added property to AbstractModule ($relativeModuleDir) which allows the base directory of the module to be set if Module.php is not in this base directory (for example, if the module author is adhering strictly to PSR-0).