Euler rework

A few commits to make sure pythran generates legal code when compiling Euler test cases