Fixed case with mailing list controller

--HG--
rename : app/Controller/MailingListsController.php => app/Controller/MailinglistController.php
Fixed spelling mistake with mailing list controller

--HG--
rename : app/Controller/MailinglistController.php => app/Controller/MailinglistsController.php
Fixed issue with MemberController::set_member_status not working due to validation errors.
Implemented the concept of a StatusUpdate, which records which MemberAdmin changed the status of a Member.
Only current members and admins can see credit limit and balance
Updated the Account::generate_payment_ref function to the new method (HSNOTTSXXXXXXXXXXX).
Removed redundant parameter from Account::generate_payment_ref.
The MembersController::approve_member function now only e-mails the admin that approved said member
Updated the membership emails based on Davids suggestions.
Added new email to the member after they've been approved.
Fixed issue where member status update would attempt to be recorded when it hadn't changed.
Added link to picture of Ein the Duck on non-logged-in home-page.
Forgot to save one of the e-mails...
Currency in the members view shows up nicely
Fixed issue where currancy was being divided by too large a number.
Handle is now displayed in member view and edit, initially set to be the same as the username.
Improved instructions on setup_login view.
Started adding unit tests
Users can no-longer edit their Username.
Setting a users password (by any method) will create the user in the Krb Auth system if needed.
Added Doxyfile to generate documentation.
Started the refactor by documenting the Member model.

--HG--
branch : refactor
Removed some empty files.
Added a test case to run all the tests.
Added a fixture for the Member model.

--HG--
branch : refactor
Started the refactor with the MemberController

--HG--
branch : refactor
Added StatusFixture (Member data needs the Status data to be of any use).
Removed methods of the Member model that I'm not planning on using anymore (so the parse error will remind me).
Fixed some formatting issues with MemberController.
Implemented more tests for the Member model.

--HG--
branch : refactor
Added test to check that the count returned for a status that doesn't exist is zero.

--HG--
branch : refactor
Added more MemberFixture data (for the different statuses).
Updated Member tests for the new data.
Started MembersControllerTest, nothing useful at the moment.

--HG--
branch : refactor
Added model for the Member HABTM Group relationship.

--HG--
branch : refactor