Relocated naoutil.ALModule into naoutil.module.Module.
Added the initialisation parameters as members of the broker object. So it can be looked up after creation.
Relocate the singleton decorator into naoutil.general.
Update naoutil.memory with the latest change. And fix the wrong PEP-8 related changed that broke access to NaoQi ALMemory module which is not PEP-8 compliant... Added non PEP-8 synonyms of the (un)subscribe_to_* functions of naoutil.memory to avoid breaking compatibility and keep the same name than the ALMemory module for easier migration of someone code.
Add tests for naoutil.memory.