Upgraded consolify to v0.4.0 and added browser-reload
Removed phantom.js fixture file since it's not required anymore
Refactored caching and internal data structures
Commented out a test case that fails only in phantom.js

The problem will most likely disapear once the newListener event is not
propagated to wildcard listeners anymore. Added a FIXME note.