developed first test for BoardController
added settings to phpstorm for using XAMPP's PHP and PHPUnit (on tzikis' macbook at least)
added phpunit configuration for phpstorm
ignoring test output files
fixed default_text test to set the correct working dir (the same as in production)
ignoring coverage report files
fixed user reward for unlimited referral codes
wrote unit tests for ReferralCode
added tests for getUserAction, to make sure it works correctly both when the user exists and when they don't
added initializer for UserBundle Controller tests
added tests for existsAction, to make sure it works correctly both when the user exists and when they don't
added tests for emailExistsAction, to make sure it works correctly both when the user exists and when they don't
made the getCurrentUserAction more testable, and fixed the error output for unknown user
suppressed Exception namespace error for phpstorm
added tests for getCurrentUserAction
fixed tests for UserBundle's existsAction
fixed tests for UserBundle's getCurrentUserAction
added tests for UserBundle's searchAction
made the setReferrerAction more testable
added tests for UserBundle's setReferrerAction