Coding style tweaks.
Do a complex isArrayLike check in #add().
Specifying dependency ranges.
Updating readme.
Adding Changelog.
Release 1.0.0