Leo: Add in qsd8k-common, massively cleanup and rework BC.mk