* Changed name of project 'logging' to 'elf' as in 'Extendible Logging Framework'.
* Made gcc warn as much as possible and treat all errors as warnings.