Fixed URL errors in Grunttasks.ts
Merge pull request #302 from amras1/fix-grunttasks

Fixed URL errors in Grunttasks.ts
Updating to latest DefinitelyTyped node definitions.

They moved interfaces into the NodeJS namespace.
Fixing #305: JDK6 path now properly detected on x64 Windows.

Also removing dependency on node-winreg for Windows platforms, as we now invoke
REG directly. This is to avoid an unfortunate bug in that module.
Comment fix
Fixing JAVA_HOME bug.

currency.data is not in the i386-specific debian file.
Use /usr/libexec/java_home to locate Java 1.6 on OS X
Merge pull request #307 from deathcap/java_home

Use /usr/libexec/java_home to locate Java 1.6 on OS X
Merge branch 'master' into natives_refactor

Conflicts:
	Grunttasks.ts
	src/natives.ts
Merge pull request #309 from deathcap/natives_refactor_merge_master

Merge master branch into natives_refactor