Move all compile-time boundaries tests into runnable/testbounds2.d
fix Issue 9743 - IFTI and polymorphic string literal should support implicit conversion to static array type

Support (non-)polymorphic string argument
fix Issue 9747 - IFTI argument deduction fails for committed string literals which are implicitly converted to a static array