Put buffer and buffer_length at beginning of args for consistency (and so we can use *args for the rest in python)
Update brpy with string_management changes to C API and make string functions more Pythonic