Added enum normalizer to collection util

Signed-off-by: Tom Wright <tom@inflatablecookie.com>
Refactored debug nodes into log library and added dumper interfaces

Signed-off-by: Tom Wright <tom@inflatablecookie.com>
Refactored debug library to share log structure and added ChromePhp writer

Signed-off-by: Tom Wright <tom@inflatablecookie.com>