compiler/ir: support shifts
compiler/ir: replace quantities with their integer value
runtime: add dds_program
devices/dds_core: use MPO and runtime IF
examples: DDS demo
compiler/ir: add binary AND and OR
soc/runtime: fix DDS programming
corecom_serial: add CRC for kernel
add basic setup.py and infrastructure