Generate numeric shift and mask constants for bitfield elements.

Sometimes using bitwise math may be nicer than the struct-like fields.
Add some aquifer related stuff to map blocks and columns.
Update CSV
Update df.creature-raws.xml

Added CASTE_TILE flag for caste raws