alias of string functions

ENG-3283: junit test cases for aliases for string functions
ENG-6706: try to make substr, substring regard the 3rd parameter (length) as optional.

also, fix two comment lines from "... disable 1 line */" to "... disabled 1 line */"