[Truffle] Remove some duplicated code in the body translator.
[Truffle] Preserve an args push through attribute assignment transformations.
[Truffle] Lots of method specs passing.
[Truffle] Some more specs passing due to recent method work.
[Truffle] Error for missing required keyword arguments.
[Truffle] Fix keyword check on method entry.