package.json & version

Dependancies:
 Added development dependancy list for tests to package.json.

lib:
 node-libnmap.js & minified version are updated to refect new
 version number.
setup:check()

methods:
 setup:
  check(): Added to handle node.js versioning requirement
tests now use mocha & chai

test:
 init.js, scan.js & discover.js all use proper test case methods
 but are currently in progress
Force use of minified version
Removed minified version from 'contribute' branch
README: Added 'contribute' section
test: init.js

test:
 init.js: Now tests for nmap object init object properties,
          latest version check, usage URL, support URL, license
          URL & Nmap binary legal URL
test: discover.js

test:
 discover.js: Now properly tests for valid report object
              during the discovery mode.
setup->check() version check fix

setup:
 check(): Fixed operator in conditional for version check
Removed ignoring of production js
Added minified version for merge purposes
pre merge commit (contribute)