Cruntime2 #598

Again, do not merge yet, just inspect..

Todo:
 * [x] resolve issues with dependency on add_custom_command