给Controller添加带默认值的GetString()版本

出发点和解析配置文件时的`DefaultString()`方法一样。

虽然框架外用户也可以实现同样的功能，但是写在框架内，用户空间代码更清爽。

如果可以采纳，我就顺带的把其他几个获取参数的方法一并修改。