Added in ignore shtuff for eclipse non-sense
More gitignore's
Made the maven config look at my version of the hive_test code 3.1.0
Made this class more generic it now works on Structs as well as primitives