use boost/cstdint.hpp instead of stdint.h
dont generate avro headers on the fly as we don't want them changing easily any more
use boost ehader
fix error message
clone directory to make windows builds happier