[DEV-1152] Add save() call to create_user method of custom manager.
[DEV-1152] Begin to implement Q processing in kwargs preprocessor. Add field splitting on '__' to all preprocessor methods.
[DEV-1152] Add Q preprocessing to QuerySet class.
[DEV-1152] Modify Askbot RelatedObjectSimulator to use user.user instead of just user.
[DEV-1152] Add AskbotUserMiddleware and get_askbot_user helper function.
[DEV-1152] Fix import in askbot_user middleware module.
[DEV-1152] Modify _preprocess_args to account for possible immutable tuple input.
[DEV-1152] Fix tuple concatentation in _preprocess_args.
[DEV-1152] Actually fix tuple concatenation in _preprocess_args.
[DEV-1152] Add **kwargs to _process_args_preprocessor to account for poorly documented flat keyword argument.
[DEV-1152] Add __setattr__ to AskbotUser class to set attributes on underlying user model.
[DEV-1152] Remove call to hasattr in __setattr__ for AskbotUser; was causing infinite recursion.
[DEV-1152] Remove call to superclass __getattr__: it does not have that method defined.