Added optimization in Elemwise C code generation.

Elemwise now works on simple case generating only one C file. I'll add the dtype declarations for differents dtypes input in a later commit.
The above loop could remove all except one dtype. So I would add a new if here, at the same indentation as line 1212:
```
+ if alldtypes != None and len(alldtypes) > 1:
```