Fixing Stack-Depth Exception Raised by Event Resources

As far as I can tell, events cannot be loaded from a RESTful endpoint, this was causing reload_meta() to run indefinitely, causing a stack-depth exception.

I've added the has_mini_format?() method to items,  this can be used to indicate that items should not have reload_meta() called when a missing key is accessed.