fixes issue #204 - use respawntime from the database for unit templates, no longer all NPCs hard coded to 30s (though that is the default still); code formatting and cleanup;