Implement getEntityFields for EntityModel
exists method checks if object or array , not string, new exception message thrown
InMemoryDataDriver now updates only if entity data changed
- methodExists and callMethod can be overwritten
- describe() does not return methods owned by XHRResponder
- Missing method exception message changes to: Unknown method '{$method}'
Router for EntityModel base API
Introduce Entity model factory
XHRResponder for the entity model
add default routes for XHR entity model
Routing defaultly to EntityModelXHRResponder