* PollManager - added to UIManager's initChannels method
* PollManager - added reset method - when user clicks a note he gets extra time
* PollManager - optionally verbose, to log star/end time of polling
* ChannelManager - added to build, added to Sequencer constructor, added to loader.
* Channel - separated from UIManager to ui-channel.js source, left the original name.
* UIManager - renamed createChannels to createDefaultChannels
* UIManager - added empty methods - add/remove channel
* UIManager - added addChannelHandler - handles the logic for adding new channels
* ChannelManager - added a AudioContext property
* ChannelManager - added assignFreqProxy - used by the EventManager to a* pass the emit call to the right place
* ChannelManager - AudioOutput#triggerFreq - temporary creates/re-uses
* AudioContext oscillator instance
* EventManager - documentation fixes, EventManager#emit method changed removed unnecessary context
* UIManager - addChannel method changed to create jQ object from the
* UIChannel instance, instead of plaintext
* UIManager - channelBar .click handler tearDown method updated - call emit from there and not from finalizeFn
* UIManager - channelBar .click on hancock keyboard changed from .bind -> .on, and added .off to tearDown()
* UIManager - utils added interface method for calling Hancock instance.getNote()
* Gulp - for dev purpose turned off the uglify (debug wasn't working)