Handle FTP login error

Seriously, whatever developer though this was a good idea to return
false AND a fatal error should be slapped.
Fix bug preventing startup if server.properties doesn't exist