add niceties

only use ccache if "which ccache" finds it
add numpy.get_include() to include_dirs