Fix compiler for new permission system
Final fix of permissions system

At least as far as I can tell
Fix errors in clientside permission loading
Allow libraries to register privileges

Providers can then act upon these privileges. Some need to know which
privileges exist. (Including default)
Implement support for shared providers
Remove adminmod features from permission system

This finally gets it into a working state
Add permission checks to important libraries

Checks added to:
ents(sh/sv)
files
find
holograms
sound
trace
wire
Add CPPI permission provider