Slight rewrite of qes_file fill_buffer func

Use aligned_alloc, misc reformatting
Move git versioning to GitSemVer.cmake