changed extend function and simplified logging
bugfix: removeTween with no scene duration

Also added extensive logging
changed: indicator plugin to extend structure
fixed: failing tests
changed gulp lint to allow debugger for development

when running `gulp development` debugger statements in the source code
will be allowed.
added: wildcards for event removal

also added a lot of tests for event management
renamed: test spec files