Bumps colony-compiler version.
Merge #545 r=@kevinmehall: Bumps colony-compiler version.
Adds test for the correct location of colony-compiler.
Generates colony-compiler path during build stage.
Merge #550 r=@tcr: Adds test for the correct location of colony-compiler.
Adds test for #134.
Merge #551 r=@tcr: Adds test for #134.

This might fail on Linux.
Adds require.resolve with tests.
Adds intermediate script while node-tap is changing dirs to fix __dirname test.
Supports loading scripts from absolute paths on PC.
Merge #553 r=@tcr: Adds require.resolve with tests.

An up-to-date implementation #123.
Corrects "nil" reference in a test suite.
Adds "test-node" target for checking tests.
Fixes date test to pass.
Adds colony-specific tests. Corrects buffer tests.
Corrects test for #437 to avoid "undefined" check.

Signed-off-by: Tim Cameron Ryan <id@timryan.org>
Changes Colony behavior of out-of-bounds buffer access to NaN.
Updates old test for #223.
Splits out Math tests from those not in Node 0.10.
Corrects ES6 Number tests to not be tested on Node 0.10