equal vectors should have the same hash: changed hashCode to not rely on Arrays.hashCode; extended test; (1.0.2)