These 31 funds are the cheapest for short-term stakes in short-term bonds.