Internationalization support.

This branch creates _fr versions of every page and incorporates the translations you've already done. If you can base your future translation work off of this branch it will make it easier to merge and publish.