API enhancements

* I replaced the abort(...) with JSON errors so they can be used better with an external application that access the App.
* Added the mod/version id to the JSON response on create/update.
* Allowing yes for notify-followers (like its documented in api.md)