Merge pull request #1 from sebpiq/master

Restructuring the package + new build system
Merge pull request #2 from sebpiq/master

Removing all transmit functions, and have widgets emit events
Cleaning defunct widgets, update package
Removing jQuery dependency
Individual OSC events, housecleaning
Custom event emitter

This will enable shorter syntax: position1.on(…
All widgets have 'val' as JS object, no integers
Remove eval, make nxObjects => Object, not array
changed build name to nexusUI.js
refactored to browserify, moved some functionality to modules, nx manager to prototype