Added an option to sigtools.test.f and func_code to prepend the function with some arbitrary code, and fix parameters with both annotation and default not being processed properly.
Added an option to sigtools.test.f to pass a custom locals dict.
Change how sigtools.wrappers.wrappers works, allow each later to have more than one wrapper.