Fixes and Optimizations

Reworked numpad stuff for mining laser
Converted HUD updates from umsg to net.
Fixed mining laser beam not appearing.
Fixed mining laser going invisible sometimes.
Removed a duplicate font.
Changed HUD functions from hooks to gamemode functions.
Lua refresh support for HUD.
Fix for mining drill animation staying on if turned off shortly after
turning on.