vastly improved source scanning speed
fixed makefile clean target