Macros.jl: Rename fdef_error to split_fdef_error
Make import into the PatternDispatch module more specific
Add first part of show_dispatch: show pattern methods. Also add Method.body_ex and methodsof function
Make show_dispatch show the dispatch code as well, name all dispatch methods dispatch