Fixed weapon lock-in error spam

You can't send "null" over the network so errors were spewing out
everywhere with homing weapons.
Another StarScript fix, players have been added as damageable
Fixed bullets passing through the shield ship

The shield ship was added to the layer mask and explosive damage
directly hurt the shield ship.
Fixed beam issues and cleaned up code

The EnemySupportShieldScript has been completely cleaned up, the
BeamBulletScript has had some issues fixed and prefabs have been
adjusted.
Merge pull request #38 from doctorspoof/PeterBranch

Merge PeterBranch with development