New server start options

These commits allow the user to pass the following additional options to server start (the defaults will remain as they are if no options passed):

# tray icon path
# railo web context directory
# railo server context directory
# custom web.xml file
# custom list of additional lib directories