Alpha level code, little or no error handling.

Built with wine, I know nothing about building with wine, so this definitely
could use improvement.  I copied the necessary wine include files into a
local 'include' directory, eliminating the need to have the wine source tree
installed.

To build simply do 'make', I've included a prebuilt binary from ubuntu 14.04.1
in ./bin.

To test:

start the server in a terminal. I placed the DLL in bin, so either:
  run from a dir with both .exe, .exe.so and .dll in it (as is the case with ./bin),
or
  place DLL in ~/.wine/drive_c/windows/syswow64/hamcal32.dll

Something I did during early experiments placed the DLL in syswow64 automagically
for me, I suspect:
/usr/bin/winemaker --lower-uppercase .

$ ./hamcall -h returns:
Usage: Z:\home\foo\.wine\hamcall2\bin\hamcall.exe.so [-p <path>] [-P <port>] [-v] [-h]
	-h prints above message
	-p sets the absolute path to the databases, uses posix semantics, eg. -p /ham0
	-P sets the listen port, default is 7770
	-v is verbose mode

buckmaster provides a file named "api.zip" on their site with the DLL and a small set of
database files you can use for testing.  Place the files wherever (no need to be within
the ~/.wine tree), I use /ham0.

$ ./hamcall.exe -v
