Merge branch 'release/0.4.0' into develop
force JSON.stringify for not-GET request.
use karma for unit test.
add repository unit test sample.
add repository test.
Merge branch 'feature/fixRESTApiStorage' into develop
add Presenter.viewModelChanges().
remove redundant stream transformation.
Merge branch 'feature/viewModelStream' into develop
move pathToRegexp to util temporary.
support string base path interpolation.
Merge branch 'feature/repositoryPathInterpolation' into develop
fix this binding.
fix bug about path interpolation and funtion mapping.
clone viewModel before passing to update function.
update version.
Merge branch 'release/0.5.0'