Track whether we've hit the last #else
Don't warn for '$' in asm() names
Fix type in ucc.c
Add include/ - ucc specific headers

make install target will use this at a later date
Merge branch 'master' into fix/cpp-if-endif
comment/endif bug
Show #if location when missing #endif
Add cpp's -C and -CC to usage
Handle comment blocks mixed with preproc directives

This is somewhat hacky but works for all cases except when not
comment stripping, i.e. -C and -CC.

To do it properly would bring about the (well needed) rewrite to
properly tokenise the input.
Tests for cpp comments in directives
Merge branch 'fix/cpp-if-endif'