Added model bake event (allows mods to insert custom baked models, much like TextureStitchEvent allows to load custom textures) and ISmartModel (ability form models to react to block states)