Added barricade repair SFX

Signed-off-by: gigimoi <gassmann.gavin@gmail.com>
Added support for centered text in TextRenderHelper

Signed-off-by: gigimoi <gassmann.gavin@gmail.com>
Changed default Toggle Editor Mode key to [G] instead of [*]
Barricades now preserve their tile entity on client when a shot is fired
#shotsfired

Signed-off-by: gigimoi <gassmann.gavin@gmail.com>
Added an entity id helper to get an entity by id regardless of server/client side

Signed-off-by: gigimoi <gassmann.gavin@gmail.com>
Barricades can now be repaired

Signed-off-by: gigimoi <gassmann.gavin@gmail.com>