Rename parameters of ExponentiationOperation

leftChild_ → base, rightChild_ → exponent

This turns the workaround for ceylon/ceylon-compiler#1728 into a proper
feature, because this is probably a lot better in named arguments.
Add ProductOperation, QuotientOperation, RemainderOperation
Add tests for ProductOperation, QuotientOperation, RemainderOperation