And fix a zillion omissions this uncovered.
Rather than using the Flutter unit tests to test FLX, we can just test FLX directly. Also, clean up the dependencies in the pubspec to match the code.