Add __future__ imports on all remaining files.

All these files should not be affected by these imports, so this is just
one big mass change. The files where these imports make a difference
were already changed in a previous commit.
Add coding standards test for __future__ imports.