Add custom payload for action dispatcher
Add custom payload for action dispatcher

- add _extend function to simulate es6 spread attributes 
- spread 'actionType' so it'll accept objects too
- it may cause problem for "eventSubs" so it needs review
ex7r3me/pusher-redux