migrated http code to 'request' library, bumped version, bumped node.js version

also added gruntfile stub and karma tests stub