node.d.ts : pass Uint8Array to Buffer constructor

closes #2499
Add chrome.sockets.*
Fix bug
Add tests
Add getVideoData() + interfaces
Remove trailing spaces from empty lines
Merge pull request #2570 from pine613/feature/chrome/sockets

Add chrome.sockets.*
Add genericised forEach and indexer for FormController
Fix test
Fix test
Merge pull request #2578 from johnnyreilly/master

Add genericised forEach and indexer for FormController
Merge pull request #2548 from Bartvds/def/node

node.d.ts : pass Uint8Array to Buffer constructor
Merge pull request #2575 from nikeee/youtube

Add getVideoData()