Fix Issue #1340

In short:

Check that all bytes are consumed out of the string by `stroll`.

Check that the empty string is not passed to `stroll`, just fail instead.

If you require any additional code formatting changes or tests to be written to accept this change, please let me know.