Add keepdims to linalg.norm

Addresses #4647 

Also stops some duplicate test runs while I'm here. 
not sure it's the most useful thing it could be doing, but I don't think its worth trying to change.