Support varieties - an axiomatic approach