New plugin: building-hacks. Allows workshops to block liquids and consume mechanical power, connect to machines.
Added animation and on update callback.
building-hacks: added lua convenience function, made impassible tile fix optional.
eventful: added support for custom workshops and a convenience function to interpose side panel generation
docs: updated eventful lua api and added building-hacks docs.