* Asynchronous interface
    Grep for (rentrant|thread) comments
* Multithreaded interface
    Grep for (rentrant|thread) comments
* Make CURL (network services) optional
* Improve isds_*message() system
    Clean context message buffer on function entry point
    Allow formated message appeding, preserve deep messages
* Make function tests
    Cover all functions
    Simulate server?
* Make release tools
    Changelog/NEWS
    Version numbering
    Proper SONAME / symbol versioning
    Git taging
    Digital signing
* Implement X.509 authentication
* Write high level documentation
    ISDS overview
    Gather comments from header files
    Write manual page(s)
* I18N
    Solve UTF-8 vs. locale-encoded logging schism
* Find a way how to request for a box creation
* Find a way how to send document to authorized conversion
* Test message is system generated
* Make high logic checks optional
* Validate XML trees (optional)
* Check for minimal dependency library versions
* Distinguish processing errors by different isds_error values instead of
  generic IE_ERROR
    Invalid input from application (IE_INVAL?)
    Library error on processing application data
    Library error on processing server data
    Server error
