Make more flexible arithmetic functions in DataFrame/DataMatrix
For example:

```
df.add(series, axis=0)
df.add(series, axis='index')
df.add(series, axis='columns')
```

Etc., might be useful in certain cases
