Additional element-wise operators: sqrt, floor, ceil, isnan.

reshape supports a single integer, like numpy

Closes #53