Initial commit of libharu
Initial commit of libharu - can be used by ParaView and VTK instad of bundled library.
The two included patches are required for ParaView and VTK.
Test Plan: Built paraview against it.
Reviewers: Triage Team, DataDrake
Reviewed By: Triage Team, DataDrake
Differential Revision: https://dev.getsol.us/D10553