Various updates to Modules class, attempting to fix a dependencies issue that seems to be present even if I can't quite duplicate it. But I did find a couple things that might be problematic so fixed them and am hoping this might resolve the issues reported by Apeisa. Also added a 'created' date to the modules table (system update 7) and some small improvements to ProcessModule. Lastly, $modules->getModuleInfo($moduleName); no longer returns summary, href or author properties for the module. If you want to get those, call $modules->getModuleInfoVerbose($moduleName). I've split it into two functions like that to reduce the runtime memory requirements a bit.