Added basic printing server.

I'm still getting the hang of communicating over the network in rust. Heck, I'm still getting used to rust. I'm starting off raft with a basic client/server. This implements a server that prints the messages line by line that it receives.

To test it out, you can use telnet. For example, in one shell run:

    $ raft server

and in another shell run:

    $ telnet localhost 9999

then type away.
The first command line argument is always the name of the executable; here, it would be `raft`. If the number of arguments is less than two, then the executable was run with no command line arguments.