set library function argtypes & restype
set library function argtypes & restype

* use short names for functions, remove library namespace
* correct incorrect call to libhistory functions as libreadline, ha!
* edit notes, since function prototype essentially given by
 argtypes/restype, not necessary to repeat. Also specifically
 parse_and_bind uses create_string_buffer, not copy, so we can describe
 why we do that instead. Also use prototype minus return type as title for
 comment block - not all functions have this.

mikofski/purereadline