width/height can take on special "auto" value
add autoHeight & autoWidth; use them for .width() fns etc when "auto" val set