CLIMATE-267 - Add input validation to Dataset
CLIMATE-267 - Add input validation to Dataset

- Dataset checks that the input arrays have the proper shape and that
  the values array shape matches the lengths of the relevant component
  arrays.

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1515902 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: 7036ac0b4d56d60950e736d8fb7c4dccb39e6333
kwhitehall/climate,apache/climate,lewismc/climate,jarifibrahim/climate,lewismc/climate,agoodm/climate,kwhitehall/climate,Omkar20895/climate,Omkar20895/climate,Omkar20895/climate,lewismc/climate,riverma/climate,MJJoyce/climate,agoodm/climate,apache/climate,MJJoyce/climate,pwcberry/climate,MJJoyce/climate,pwcberry/climate,lewismc/climate,apache/climate,huikyole/climate,apache/climate,lewismc/climate,MBoustani/climate,MJJoyce/climate,riverma/climate,jarifibrahim/climate,huikyole/climate,riverma/climate,Omkar20895/climate,huikyole/climate,huikyole/climate,kwhitehall/climate,pwcberry/climate,MBoustani/climate,pwcberry/climate,MBoustani/climate,agoodm/climate,huikyole/climate,jarifibrahim/climate,jarifibrahim/climate,riverma/climate,kwhitehall/climate,pwcberry/climate,riverma/climate,jarifibrahim/climate,agoodm/climate,MJJoyce/climate,apache/climate,MBoustani/climate,Omkar20895/climate,agoodm/climate,MBoustani/climate