Update to 4.17 Add LTO and ffunction-sections -fdata-sections to reduce binary size Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>