multidispatch: simplified function_table for empty parameter list
multidispatch: simplified function_table for empty parameter list

Partial template specialization of function_table now defines its
own function to return, so there is no need to instantiate
dispatch_function. Also type_list is no longer needed.

wickedmic/multidispatch-lib