Add simple promotion rules to datashape

Might be useful to say that this follows numpy rules and provide a link to those rules if such a doc page exists.