add a switch to cpp to allow it to ignore non-directive lines
starting with a #, instead of raising an error

modify front end to use this switch when passing assembler-with-cpp
input files

fixes a problem noted by Antoine Leca on pcc-list
new date 20130227