fixed scanner to scan include_dirs
Added last scan time to prepare for automatic re-scanning
handle contexts ending in :: or ->
Fixed self:: context to use current class name