Exclude vendor stuff from phpcpd
Also ignore vendor stuff for phpmd
phpdox enrichment
Update phpdox.xml
Merge pull request #44 from UniversityRadioYork/phpdox-enrichment

phpdox enrichment
Update MyRadio_TracklistItem.php

Added a space.
Merge pull request #45 from UniversityRadioYork/jukeboxstatsfi

Update MyRadio_TracklistItem.php
Setting a non-default authenticator now unrequires pw change
Merge pull request #41 from UniversityRadioYork/deduplicate
Merge pull request #48 from UniversityRadioYork/user-creation-fix

Setting a non-default authenticator now unrequires pw change
Fixed typo preventing setting the default timezone

One character error. In a sensible language, heck, even in something like Python, the implementation would have picked that up.
Merge pull request #51 from Taneb/master

Fixed typo preventing setting the default timezone
Replaced get/set_ini with get/set_include_path

Not really an important issue, they're equivalent anyway. This way seems nicer.
Merge pull request #52 from Taneb/master

Replaced get/set_ini with get/set_include_path
Use CoreUtils::redirect instead of header(...)
Some of the redirects wouldn't work
array(..) => [..]
SIS_Utils.php:25, NoSpaceAfterComma
Merge pull request #53 from UniversityRadioYork/redirect

Use CoreUtils::redirect instead of header(...)
array(..) => [..]
Members are now activated on first login in a new year
Add isMemberForYear function to Users