Convert a string to its camelCase representation.
If an argument is given then this is taken as input string to be converted
to camelCase.
If no argument is given then the input is read from stdin and converted
to camelCase. No more than 1024 bytes are read from stdin.