round 1 cleanup for the android build to no longer require you to build node or v8 yourself
fixed directory bug
merged with brian's changes