make sure we have a C99 compliant compiler with "long long" support
SESSION_VAR macro to ease access to session var structure members
TODOs moved to top, timestamps in error log warnings