bug fixes and firewall support

servers are no longer automatically stopped if a user attempts an action on server in running state
bugzid 2991: return useful errror message if server fails to start due to licensing issue