Read Wall files from an InputStream
Use generics so can fetch Double[] / Integer[] etc