Backend user change

Masked users as donors/requesters, removed admin model, added rolify + cancan for desired "role" functionality.

Also added rspec tests.