fix string toLowerCase(), toUpperCase(), isUpper()

fix:
- string.toUpperCase()
- string.toLowerCase()
- string.isUpper()

add:
- string.firstCase()
- string.replace()
- string.format()