Add 'alias' option to config_section and config_param

 * To allow plugin authors to define alias name of configuration attributes
   * An valid attribute name in standard configuration syntax, MAY conflicts ruby reserved keywords in DSL
   * An valid attribute name in DSL, MAY conflicts in Fluentd configuration syntax keywords