fix cpplint issues (long lines, include naming)
add cstring header