Moved tests to root folder
return _Chain -> _Chain<T> fix for TS 0.9.1.1
Memo parameters are optional

The Underscore.js documentation does not specify this but looking into
the source code the memo parameters are optional.