Update syslog and add unit tests
Add LDF compiler and add header dependency tracking to xc16 build system