add BSD headers to CFFI backend files

I just want to make sure @felipecruz is okay with this before applying, since it is his code.