Delete useless file

Exclude it from IAR build also
Improve building ctags

Tell ctags about possible macros found in function declarations
Fix several compiler warnings

Warnings are detected by IAR build. All fixes are pretty clear.