[WIP] Fix bug 858958 - Show dates in user specified timezone

Summary -

1. Set `USE_TZ = True`
2. Replaced `datetime.now()` with `timezone.now()` in wiki.models to make dates timezone-aware
3. Updated `datetimeformat()` template function, to display date in user timezone
4. Update profile template to show localised time

@groovecoder - Is this the right way? Still need to update tests for this.
Don't fetch the profile twice, set a `profile` variable please.