eviction now handled within the server and is configurable on the command line
shutdown server when running with direct client (in case eviction loop is running). code consistency nits.
more param checks
update for command line tweaks