Feature/legato in browser

Hey @dansomething ,
I fixed the one last defect I know of and merged in your most recent changes from develop. Would you take a quick peek to make sure I merged things correctly? Legato runs inside the browser with my new changes and only the midi and osc node classes are mocked out. I need to do some testing of the app running the mocks but a quick "grunt nw" shows it's still crashing.