Added AstNode::mkconst_str API
Added const folding support for $signed and $unsigned
Keep strings as strings in const ternary and concat