fixes #349: add _.partition function

Fixes #349.