Socket implementation.  Added XML parser.
Added singleton template class for libMain objects.
Added thread class and migrated to it, added basic signal handler.
Added page size and number-of-processors utility functions.
Added event classes.
On-going event implementation.  Added recursive scan option.
Added event conditional semaphore.  Enabled non-blocking sockets.
Added M4 macro to get the current year.