fixed spec which meant more than one assert caused test to fail
removed tape dependency writing custom runner
fixed bin and removed tap & debug devDeps,
additional tidy up of unused and commented code
managed merge conflict
Merge pull request #13 from sonewman/v2-pre

V2 pre-release