small masked array performance enhancement

remove unnecessary typecast and seterr operations
Looking at [the code](https://github.com/juliantaylor/numpy/blob/masked-improv/numpy/ma/core.py#L924) where `m` is computed, it looks like `m is nomask` is a possibility.

Would you consider adding `if m is not nomask`?