py: Towards default keyword arguments.

These are default arguments after a bare *.
py: Disable dump_args function call entirely when not debugging.

Yes, I know, a good compiler will optimise this away, but I feel this is
neater.
py: Remove old "run time" functions that were 1 liners.
Merge branch 'master' of github.com:micropython/micropython