gio: Add some missing license and copyright headers
These headers have all been written manually, by looking through the git log for each file and noting the copyright of each significant contribution.
Signed-off-by: Philip Withnall pwithnall@endlessos.org
Helps: #1415