Fixed membership issue and tests

A user can belong to many band. Added dependent destroy for membership. Fixed tests and link to member's artist profile.