Python improvements

- Functions definitions default `*args, **kwargs`
- Prop now shorthand of property
- `.` snippet disabled, because overlaps autocomplete plugins.
*args, **kwargs seems like an addition that people will basically always delete. I checked UltiSnips and we have ~3% of functions using one of them and none using both. Remove again?