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
I tried using the following for filtering activities - 
S3SQLInlineLink("activity",
                                         label = T("Activity"),
                                         field = "activity_id",
                                         multiple = False,
                                         filterby="activity_id:project_activity_project.project_id", 
                                         match="task_id:project_task_project.project_id"
                                         ))

However, it is not filtering, but showing all activities in the list. Because resource._rows in None here(https://github.com/flavour/eden/blob/master/modules/s3/s3forms.py#L3025), it does not filter anything.