Generalized default argument handling
Added regression tests: functions/func_defaults.py and functions/func_stararg.py
fixes #18
fixes #21
Partitioned builtin/get_set_attribute.py due to performance issues