Use port number 9090 instead of 80

Port 80 is often already used by standard webservers (Apache, nginx, ...).
Moreover, on Linux, ports below 1024 can only be opened by root.
Merge pull request #57 from oligot/port

Use port number 9090 instead of 80
Added WSF_REQUEST.read_input_data_into_file (FILE)
Merge branch 'master' of github.com:EiffelWebFramework/EWF
update cms style
Improved WGI_INPUT_STREAM.append_to_file (f: FILE; nb: INTEGER)
Socket: reuse address to resolve the error "address already in use"

On Unix, when we stop the server, and then re-start it right away, we get an
error that the address is already in use:
http://www.softlab.ntua.gr/facilities/documentation/unix/unix-socket-faq/unix-socket-faq-4.html#ss4.1
This means that the sockets that were used by the first incarnation of the
server are still active.

One way to resolve this is to set the socket option SO_REUSEADDR:
http://www.softlab.ntua.gr/facilities/documentation/unix/unix-socket-faq/unix-socket-faq-4.html#ss4.5

Tested on Ubuntu 12.04 LTS
Merge pull request #10 from oligot/reuseaddr

Socket: reuse address to resolve the error "address already in use"
removed unused local variable
Merge branch 'master' of https://github.com/Eiffel-World/EiffelWebNino
Fixed various void-safety issue with recent compilers.

Note that EWF does now require EiffelStudio 7.2, and is compiling with 7.3
Added HTTP_DATE.make_now_utc for convenience.
Merge https://github.com/EiffelWebFramework/EWF
merge