Soldier Warfare: New game bugfixes

Some game bugfixes has been made and achievements are included.