Correctly apply switches to users

Previously this wasn't doing a type test correctly against the custom
user model to decide whether conditions could apply.
Merge pull request #3 from mixcloud/builtin_condition_custom_model

Correctly apply switches to users