Added another test case for web.lua.
Added default size limit of 16K for HTTP headers. Users can adjust this when creating HTTPServer or Application classes in the kwargs table.
Limit accepted types in RequestHandler.write to string and table.