[WIP] Function parser more vars

Add the option to add an arbitrary number of additional variables to FunctionParser<dim>.