Parse pyproject.toml using a TOML parser (pytoml), not configparser. Installing pytoml is optional through the extra 'pyproject'. Handles TOML quoting and types. Refs #790 Refs #760 Fixes #763