Prevent multiple device link objects being created/loaded
- Don't link NonEventData to libraries containing device code
- Add a
UTCommonINTERFACElibrary to handle the UT headers that are needed elsewhere.
Partial fix for MooreOnline#36
Edited by Roel Aaij