Tambah .gitignore dan ganti nama settings.py

settings.py diganti jadi settings.py.example supaya tidak berbaur dengan
konfigurasi dari pengguna repository, sekaligus juga memberikan contoh
settings.py yang diharapkan dipakai pengguna

file-file yang tidak dihiraukan dengan .gitignore:
- *.pyc (kompilasi file .py)
- *.swp (swapfile untuk vim)
- *.swo (swapfile untuk vim)