529 deactivated users

Resolves #529 by replacing deactivation by banning and unbanning
No idea, I'm just refactoring here to match the old behavior. Although that line should probably make sure to return a boolean, eg return `!@csv_import.nil?`