Updated the .gitignore file

Now Config.xml file will not be updated accidently, since
it contains sensitive data.
Will be updated only if there is an change in format.
Updated the new license in all source code file.