Added EmailRecord model, fixture, tests and schema.
Moved MembersConttoller::_sendEmail and MembersController::email down to AppController.
AppController::_sendEmail now has the option to create an EmailRecord (defaults to true).
Implemented Member::emailToMemberId which allows a single or list of e-mail addresses to be converted into member ids.
Updated MemberController tests to check for e-mail record.
Data generator now generates EmailRecords.
Member view now shows the last email sent to a member if you're in the MembershipTeam or above.
Implemented EmailRecordsController and tests, dummy index view for now.
Moved some test stuff into a base class.
Moved some common controller functionality into AppController.
Implemented the index and view views for EmailRecordsController.
data_generator now creates more realistic member data, with some fields being null depending on the membership stage.
Closes #7