Added customizable error pages
Added error page handler

Updated existing errors
Updated DocumentRoot value
Removed debug code

Added logger that includes client IP and requested file

Added SocketAddress dependency
Added MIT license
Added license info to source code header