Removing projects field from component view and filtering the activities...

... and milestones by project when creating task from component view + bugfix

* When creating task from a project, project field should not show and the activities, milestones should be filtered list for that project.
* bugfix in change_password
And actually, resource._rows would not be None if you run an update - that's only for create. And in create, indeed, it should show all activities unless you select a project in which case S3OptionsFilter kicks in and filters the activity options.

If it is None during update, then you haven't configured it correctly. I've tested this with IFRC project form and it definitely works for that case.