Converting tabs to spaces across all files

Excluding the vendor files like bootstrap js and css.

This commit does not contain any code modifications.
Applying GPL v3 Licence to the project.
Creating blank AUTHORS, CHANGELOG and README.md files.
Merge remote-tracking branch 'upstream/v1.0' into v1.0

* upstream/v1.0:
  Creating blank AUTHORS, CHANGELOG and README.md files.
  Applying GPL v3 Licence to the project.
  Converting tabs to spaces across all files