migen/fhdl/tools: speed up group_by_targets (halves the mixxeo runtime)
bank/eventmanager: add SharedIRQ
New simulation API
Add 'passive' simulation functions that are not taken into account while determining when to stop the simulator
fix SimActor TB terminations
Update doc with new simulation API
mibuild: support for expansion connectors
mibuild/platforms/papilio_pro: add expansion connectors
mibuild/generic_platform: fix default value for connectors
genlib/fifo: add flush, expose level in SyncFIFO

AsyncFIFO would need versions of flush and level in each clock domain
plus some handshaking on double flush.

Signed-off-by: Robert Jordens <jordens@gmail.com>
bus/csr: new simulation api
genlib/coding: gracefully handle flen(i) < 2
test/support: fix default ncycles
test/test_cordic: fix for new Simulation API
genlib/fifo: add SyncFIFOClassic and SyncFIFOBuffered
mibuild/xilinx: make par and map options configurable
mibuild/xilinx_ise: move overwrite option to default options
test/SyncFIFOCase: better test bench termination
mibuild/altera_quartus: add support for verilog include
mibuild/altera_quartus: set top_level_entity