Extended build process to compile CUDA code.

This is not optional yet and you will need a working CUDA sdk and NVidida driver.
Added module tests for the new scalable radio implementation.
Extended mobility interface with a function that provides future positions.
Added a direct test for the new scalable radio implementation.
Added a new scaling test of radio implementations.
Added dummy modules to IdealRadio to prepare for replacement.
Replaced mobility to avoid fingerprints differences due to a bug in mobility.

Updated fingerprints.
Deleted old ideal radio implementation.
Added new scalable (in terms of performance and level of deatil) radio implementation.
Replaced old ideal radio implementation in examples and tests.

Fingerprints did not change.
Cosmetics.
Updated ideal radio tests and examples to use the new scalable radio implementation.
Updated scalar radio tests to use the new scalable radio implementation.
Changed SimplifiedRadio to use current position instead of last signalled position.

Added dummy modules to have compatible module ids with the new radio implementation.
Updated fingerprints.
updated tests
makefile
Fixes to simplified radio.

Changed to use speed of light constant.
Fixed bug that caused to ignore ongoing transmissions with 1 channel
that happened when the radio switched to receiver mode from transmitter mode.
Updated fingerprints.
Renamed old getRadioChannel to getOldRadioChannel.
Fixed updating carrier frequency when changing channel and added dummy modules.

Updated fingerprints.
fixup for diffingerprints