Updated version to 3.0.3
Fixed typo
Fixed typo
Fixed an issue where serializeData requires more arguments

Fixed #47
Allowed data to be a function which return the actual request data for datasource.remote
Fixed an issue where globalActionLoader does not provide abort method but is called
Enhanced error message when enter action fails
Fixed test
Prevented view rendering when action is disposed

Fix #44
Added a require Deferred factory method

Returns a promise which resolves after a require is successful
Renamed .done to .then

To ensure extension datasource method could return a fake-Promise (with
`.then` method as Promise/A spec)
Fixed arg serialization issue in GET request

Use serializeData hook to serialize args
Exposed renderAction from controller

To ensure controller could work without router
Fixed type error
Routed actionfail & enteractionfail to error event
Fixes #48
Enhanced parseJSON
Added error handling for model

Fixed #49
Merged 0aa7204012a1cd63e0963b8ef904a9238b8aade6

Fixed #50

放错分支了……
Added timeout global config