Add expand4 benchmark
Add a test for (x+2)(y+3)
Fix a bug in expanding two Muls
Refactor the Mul expansion code
Merge the two loops
Merge pull request #69 from certik/expand4

Add expand4 benchmark