Add opt-out option for building without HDF

> make nohdf=1

Tells make to ignore files that trigger dependency on both HDF and
PBI's HDF library abstraction.  HDF is only required to build BLASR.  We
should fix this at some point.

Tell git to ignore dependency (*.d) files.