Make version generate script
Add template of version.ml
Add gitignore to ignore version.ml