Bugfixes

### Bug 1
#### Problem
A milestone without dates can be created, but that breaks the api /projects/<id>/stats

#### Solution
Make those dates required

### Bug 2
#### Problem
Api endpoint for project details should return all roles.

#### Solution
Return all roles instead of the roles with members