extract XS generation code to distinct script
commit auto-generated BinaryBuffer.xs
add gitignore file
improve gitignore
move to Dist::Zilla