Defaults and vararg

Ultimately, Parrot will have to be able to handle default arguments, named arguments,  variable numbers of arguments.

Undoubtedly, the way it will do so will be different than Python's.

For the moment (as best I am aware) it doesn't.  But this is used by the pie-thon tests.