Added common code for generating loads, so as to better control setting volatility
and metadata.
Moved load generation out to a common file.  Need to move stores out as well.
Added range information to integer types.
Added a new file to contain common code for building loads and stores.
Added range information to integer types.