Remove debugging code

- Fix the stringop function not pushing all its arguments
- Change addsepstrings and bufflib_concat to use pointer arithmetic for
the separator/second string instead of a second call to prepbuffsize
- Minor formatting and documentation changes