Don't force the return of an action into dispatching a change

When the payload is falsy, don't call dispatch with it
Allow actions with multiple parameters

Pass all action parameters on to wrapped action methods
Merge remote-tracking branch 'origin/noDispatchFalsy'

Conflicts:
	src/Action.js