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
yes, requires.set_filter would break when it is IS_EMPTY_OR
but requires.other.set_filter would break when it is just IS_ONE_OF (as it is now)

So, best would be to define the requires here, as it is done for others - https://github.com/flavour/eden/blob/master/controllers/project.py#L170

What do you think?