First bit to fleshing out Sage's function field functionality.
CC: @miguelmarco @tscrim @kwankyu @slel @pjbruin @BrentBaccala
Component: number theory
Branch/Commit: u/ohanar/rational_functions_qq @ aba2506
Issue created by migration from https://trac.sagemath.org/ticket/16429