GPL header and GIT stuff

Added GPL header to all files.
Include GIT attributes and ignore files.