restructure and enable filters on mfResource and more fields on project

- fix ProjectDetailCtrl to filter projectdata belonging to the project.
- refactor/restructure angular service mf/resource to allow search/filter
  and simplify usage
- add additional fields for project data creation/edition