default to the logged-in user for both workout log add view and changlist view

- limited to logined user in add workout log view.
- only show workout log list for logined user in changlist view.
- pep8 fix for admin.py