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
It is added in the modules. Is it needed only in the task controller? If so, I could add it only there.

Or, if it is needed at other places too (I can't think of them), then we should have a remover for it in the project controller, when the component is task. Now, I want to manipulate the crud_form, so is there is a remover implemented for crud form?