Change write function to return the actual number of bytes_written.
Switch write_with_blocking to write as that is out only matlab option.
Add initial error checking function.
Ignore asv files.
Fix incorrect check_error syntax.
Return integer type instead of pointer for a few more functions.
Add error checking for all functions.
Add a couple more type conversions on get functions.
Change memcap naming a bit.
Remove some old comments now that write is working.
Name changes to match the other libraries a bit.
Remove some old comments.
Add some semicolons I forgot to add in.
Cleanup main file function naming.
Remove size parameter to write, figure it out internally.
Merge read functions.
Merge in server changes with new read code.
Use formal function returns to simplify code.
Change handle name to h to get closer to 80 character lines.
Combine track_interrupts functions.