Add a flirt signature parser, scan and dumper.
Fix flirt segfault on non-existing file
Fix wrong check of return value in flirt
Do not allow duplicate registers in the profiles. Free the RRegItem properly. Fix the line count in the parser. Fix the w32 debug profile.
Rename eof to buf_eof, fixes windows build
mk/clang.mk: Provide Clang support

Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
Fix r2 -d -c oo ^D issue
Use () instead of [] for casting nested structs in pf
out-comment and replace a weird line of code