copy over from fairwaves repo
more umtrx-specific stuff
copy over conditionals and trivial parts
ignore build products