Issue refs #1695: refactor project member model (remove joins, improve roles support)
Issue refs #1695: add members management methods