Earlier Dwarf Engineering Units
Simple mod that makes it so that all Dwarf engineering related buildings are available one settlement level lower than they are in vanilla, so that you can access cannons, engineers and all the other fun boomy stuff earlier then you normally can in the base game.
Compatibility:
This mod should be compatible with most things, just make sure that you load it after other mods that make modifications to the engineering building (like Steel Faith) so that it can properly override it.