Refactor Battlefield

1. Move collision detect from projectile into Battlefield.
2. use C++ 11 new for(:) style.
Update HoundReleasePC