Configuration file is not compulsory with UDPxy mode

Also added listen command line option.
Move sources to subdirectory, rename configfile.c