Finished Checkpoint Eentity
Added & sync'd showForPlayer (Checkpoint) scripting function
Added & sync'd hideForPlayer (Checkpoint) scripting function
Added & sync'd showForAll (Checkpoint) scripting function
Added & sync'd hideForAll (Checkpoint) scripting function
Added & sync'd setType (Checkpoint) scripting function
Added & sync'd getType (Checkpoint) scripting function
Added & sync'd setPosition (Checkpoint) scripting function
Added & sync'd getPosition (Checkpoint) scripting function
Added & sync'd setTargetPosition (Checkpoint) scripting function
Added & sync'd getTargetPosition (Checkpoint) scripting function
Added & sync'd setRadius (Checkpoint) scripting function
Added & sync'd getRadius (Checkpoint) scripting function

Added & sync'd playerEnterCheckpoint (Checkpoint) scripting event
Added & sync'd playerExitCheckpoint (Checkpoint) scripting event

Cleaned up some code