framer: populate extension body. Fixes #5

This should fix #5 and extension body is populated according to the body buffer. 
Oh... I think you could do `buf.copyFrom(body)`, does it sound good?