force adding /upload folder
make user, groups, roles as fixture, which should be import all at once in production.
test t13 t14.
refactor tests.
update templates.

Below models should be imported all at once when deploy to production.
They also have been dumped as test fixtures.
* workflow.role
* auth.user
* auth.group
* crm.vendor
* crm.material
correct how to store selected team_member when new a project.
only display selected team members in task_list page
add execution_doc page
update all templates.