xquad almost finished

xquad all procedures done, but other modules need updates to match up

next:
- lamina type module needs failure criterion and cohesive law procedures
for its ddsdde procedure
- all basic elements (and sub2d and sub3d) need to have a curr_status
integer variable, determined from ig point sdvs
- sub3d remove subcnc component (if not yet done)
- do xbrick