fix a leak

forgot a free like a noob \o/
rename variables for consistency
don't wrap buffer to CFData
bump version