Add newlines to bloom subsystem for possible future attribute usage
Added compiler attributes
Added nonnull attributes for ht functions