Fixed build failures. Added a FNV-1a hash implementation.