Major refactoring. Changed API.
Remove 'check' tests
Include in the Makefile new headers for each entity of the protocol (sllp_var.h, sllp_group.h, sllp_curve.h, sllp_func.h)
Correct an erroneous memset limit
Refactor binops
Replace message_set_answser function by a macro
Change curve->info.nblocks to be 32-bit and thus eliminate the 'nblocks - 1' nonsense
Fix sllp_client_destroy for new statically allocated lists
Add Functions functionality to the client library
Add checks to avoid sending write commands to read-only entities
Add the missing definition of the sllp_func_execute function in the sllp_client header
Correct sllp_func_execute returning SLLP_ERR_COMM incorrectly
Correct logic error in sllp_create_group
Make sllp_remove_all_groups refresh the client's groups list
Add full example of usage
Correct wording of full_example's README.md
Move old protocol specs to a 'drafts' folder
Make the server zero the CHECKSUM field of a Curve after a block of this Curve is written to
Add v1.00 protocol specs
Merge branch 'v1.00-work'