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). Includes example implementation of http://imgur.com/a/FyyJX