fixed all tests, merged some old pull requests, added incrbyfloat, check out 'npm run-script lint'