add jshint settings
remove unused variable declaration

remove redundant NULL assignment
move jshint settings inside define
jshint fixes
added package.json.
fix typo
remove dead code
Fix license
Replace Compose with Factory
add displayName to uri
With Factory toString can be defined as normal
remove uri per troopjs/troopjs-utils#5
Refactor unique to optionally take comparator. closes troopjs/troopjs-utils#6
Lint fixes
updated package.json
Merge branch 'release/2.0.0'