Edit user pages

Users are now able to edit their user information, and it is limited by
the users that actually own the information.
Users list index

Fake users for testing and actual test database while running.
User pagination.
Deletion of users, limited to admin.