Users can register themself

The registration has been completed.

new users can register themselves, they will start with the privilege of 1000, which means they can add new posts.

in case any user needs to be given admin privileges, only administrators can do that, and not through the app (for security reasons, we can't give all the administrators the powers to make anyone admin) but through the MySql DB.

Also added:

- Time Zone Support. All the times are stored as in the timezone `Asia/Kolkata`
- The time zone is stored alongwith the post data