* object registration adjustments for players and avatars and lockers (especially lockers)
* refactored locker container
* modifications to fields and method names for guid-related files; SpecificNumberSource created
* locker item display; proper item insertion into locker-space and searchability of that locker-space
* proper item removal from locker-space, including swap-items on other insertion tasks
* comments and tests; adjusted avatar/player registrations; allowed for restriction in the SpecificNumberSource; renamed CataloguedInventory to LocallyRegisteredInventory, and made internal object registration work
* accommodations for RequestDestroy, to allow the locker's Clear button to work; modification of expectation for resolving projectiles through ValidObject
* initial spiker logic for charging mechanic; it's functional but doesn't work exactly by the numbers say it should
* no damage degrade for radial damage; charge mode features, including damage on the projectile and fire mode on the weapon; the Spiker's damage output is pretty close to accurate
* ammunition drain timer works correctly; no need for the progress completion function; new formatting sucks
* dial back on fire mode changes; stop excessive weapon discharge case; comments
* master merge; test fix (when did it change?)
* test repair; fixed unintentional side-effect of instantiation of StanDamProf