Add check if flask.g has a fas_user before checking flask.g.fas_user itself
Add support for flask >= 0.10

- Add a decorator for the tests that should run only on flask >= 0.10

- Add the user_set method to actually set the provided user on flask.g
Don't send email in debug mode and ignore piece that we shouldn't hit