Merge pull request #6 from alzearafat/development

Benerin prepopulated slug dan perbaikan di admin.py
Merge pull request #10 from alzearafat/development

rename requirement file
Remove __init__.pyc file
Merge pull request #12 from kangfend/dev

Remove __init__.pyc file di direktori migrations
Convert tab with 4 spaces
Merge pull request #13 from kangfend/dev

Convert tab with 4 spaces
Update requirements.txt

Nambah Django Taggit
test django admin for blog app pt.1
add docstring for pylint, and whitespace cleanup

pylint komplen tentang class dan module yang tidak ada docstringnya

pylint komplen tentang fungsi save() di model Post yang enggak sesuai
dengan definisi fungsi yang dia timpah
Merge pull request #14 from dozymoe/fix_pylint_errors

add docstring for pylint, and whitespace cleanup
Merge pull request #16 from dozymoe/test_for_blog_app

test django admin for blog app pt.1
Include version
Merge pull request #17 from kangfend/dev

Include version
Move PASSWORD_HASHERS to settings.py
Change database engine to sqlite3 if user run the test
Merge pull request #18 from kangfend/dev

Pindahkan PASSWORD_HASHERS ke settings.py
refactor test suite, let each model handle fixture

Gimana kalau `Post` ada static method untuk `fixtures()`, untuk model
yang tidak kita kendalikan pakai `portal.fixtures`, taruh di sana.
tambah app asset, dan twitter bootstrap v3.2.0

Jadi `asset` itu entar lokasi template yang di override dan css/js
yang digunakan oleh situs. Entah lah, mungkin ada cara yang lebih
bagus, kalau saya biasanya dikelola di luar django lewat build tool.
Merge pull request #20 from dozymoe/tambah_twitter_bootstrap

tambah app asset, dan twitter bootstrap v3.2.0
Merge pull request #19 from dozymoe/refactor_test_suite

refactor test suite, let each model handle fixture