Do not report file read failures
Fix reading of empty troop file
Allow application to start without troop file
Use hook only for killing application