Merge pull request #6 from pirfalt/tests

added tests
Merge pull request #7 from pirfalt/bind

bind rewrite
0.2.4
index.js just re-exports functions
0.3.0
0.3.1
Renamed bind to chain. Fix weird function arguments order
1.0.0
1.0.1
updated spec to be more clear
add and document either
1.1.0
1.1.1
proper docs
1.1.2
export either
1.1.3
If over ternary.
As nice as the ternary expression is, it breaks the signature by returning the value/error

callback:( Error, Value ) => void
Named functions in chain just like the rest of the codebase.
Merge pull request #8 from pirfalt/consistency

Consistency