added chunk function; tests to arraybuffers; and includes #51 (fixes datachannels to work with arraybuffers)

 * Adds a chunk function to ArrayBuffers
 * Adds arraybuffer-slice polyfill code for PhantomJS's lack of ArrayBuffer.slice  
 * Standardizes comments in ArrayBuffers to fit style
 * Adds comments to ArrayBuffers declaration file
 * Adds tests for concat and chunk interactions
 * Common-grunt-rules now makes sourcemaps work for typescript in the lib subdirectory. 
 * Includes https://github.com/uProxy/uproxy-lib/pull/51 (which was intended to be reviewed after this)

TESTED: 
grunt
Manually samples.