Merge pull request #39 from chr0n1x/overhaul

Plugin Injections wrapped into promises
libraries/singularity: config defaults a bit...better
event_mapper: make log...not silly