cgi: ensure a leading / char for PATH_INFO var

Squashed commit of the following:

commit 4191370bf0370ff38e13811dacbcc8b5700755f6
Author: Jason Waldrip <jason@waldrip.net>
Date:   Wed May 21 08:31:03 2014 -0600

    Update cgi.js

commit 456818cc838f9c5d7f90c14998332f52f8c9e804
Author: Jason Waldrip <jason@waldrip.net>
Date:   Mon May 19 17:13:27 2014 -0600

    Path info should start with a slash

Closes #9.
package: remove period from "description"
package: use ~ instead of >= for dependencies
package: remove "engines" field
add LICENSE file
package: add "license" field
cgi: use "extend" module instead of inlined code

Also fixes jshint complaining about using `__proto__`.
test: fix "env" test