Tests passing!

@mattupstate huzzah! This has been a long time coming, but I've got the tests passing with the latest version of Flask-Security. Most of the changes are inspired from the existing tests on Flask-Security, and I made some choices with respect to the choices you've recently made there, including using sqlite instead of MySQL and eliminating pypy from the tests. 

The best part: when you merge this we'll get that nice green icon!