Use new camkes.mk location
This is a large refactor that brings back multi VM support that was stripped out for the original
camkes-vm release. To do this a lot of refactoring has been done to allow build time configuration
of how many VMs and the configuration of these VMs. There is nothing nice going on here, it is just
lots of preprocessor macros using the boost preprocessor library
update configs for new muslc