Allow building of Allen as a Gaudi project
Also some general cleanup of how things are linked. All device code (or mixed code) goes into stream, all host-only code to shared libraries that are linked to libAllenLib.so
.
Drive-by fixes for some compiler warnings.
FYI @dcampora