Changelog:
Added Features:
- create as many sections as you want
- create nested sections
- check if sections overlap or do not fit inside the memory
- automatically generate the required code for the linker file
- conversion between hexadecimal and user readable kilobytes and bytes
- predefined sections for the stm32 flash and ram