Use LockedContainer in Collision::Representation for thread safety

Collision information stored in Collision::Representation maybe accessed
by PhysicsManager (writer) and Behaviors (reader) which read collision
information.

Thus, the collision information should be protected, i.e. thread safe.
CppLint warning fix
Coding style fix
Merge remote-tracking branch 'origin/feature/lockedContainer-ColllisionRep' into wip/staplingDemo-printoutCollisionInfo
Coding style formation, remove unused header.