curry `memoize` by default.

This allows a cache to be provided when using `memoize` as a decorator.
Remove complicated explanation in "examples/fib.py"
Remove `isinstance(curry, f)` check in curried; need to make `curry` idempotent
Merge pull request #146 from eriknw/curry_memoize

curry `memoize` by default.