C89 compatibility
Add API functions for series usage
In client: path can contain ?smth, user and password are correctly added
Add query (send and retrival) management
Add global include file
Add compile chain