language/core: add 'portable' decorator
transforms/inline: implement 'portable' decorator
devices/dds_core: add frequency_to_ftw and ftw_to_frequency