Work in progress on a major revision of the NanoUI templating system.
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev

Conflicts:
	nano/templates/escape_pod_console.tmpl
	nano/templates/simple_docking_console_pod.tmpl
Work in progress on a major revision of the NanoUI templating system.
Work in progress on a major revision of the NanoUI templating system.
Continued work in progress on a major revision of the NanoUI templating system.
Merge branch 'dev' of https://github.com/Faerdan/Baystation12 into dev
Reformatted the PDA template as it was a mess.
Added some spacing between mode sections on the PDA template.
Continued work in progress on a major revision of the NanoUI templating system.
Remove testing debug messages from nanomanager.
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev
Correct pregame_timeleft from my debug value 20 to production value 180.
Fixed comments for new JS files in nanoui.dm.
Changed the BYOND cache path in "To BYOND Cache.bat" to a dynamic path.
Added in loyalty implant as a configuration...



Also reorganized a few configurations to be more intuitive and readable.
Just spaces and moving around on the switch thingy.

Signed-off-by: Decius <deciusreln97@gmail.com>
Made spawning with a loyalty implant compliant to configuration...



Created a proc for being implanted with loyalty implant which
checks for the configuration for whether or not it will work. If it is
enabled, it continues on-- if it is disabled, it returns from the proc.

Also made secure closets not automatically spawn them unless the config
is set to allow it.

Admin 'loyalty implanting' via the panel is now compliant to the
configuration file. If preferred, I am willing to make an override variable
to the proc that will allow admins to do it anyway.

Supply pack for it commented out due to inability to make it conform.
Easy enough to re-add back for anyone downstream if they wish it. Same
applies to the design.


Signed-off-by: Decius <deciusreln97@gmail.com>
Removed from map + made implanters conform to configuration...

Signed-off-by: Decius <deciusreln97@gmail.com>
Merge pull request #5578 from Faerdan/dev

NanoUI Update
Now allows admin override via player panel, a small fix, and...



implantation works again. Since they'll only be accessible via an admin
specifically spawning it, except for in cases where it is configured
to be allowed, it'll be fine.

This now allows admins to incorporate loyalty implants still if they so
wish for whatever reason, but it is normally inaccessible.

Signed-off-by: Decius <deciusreln97@gmail.com>
Fixed a small mistake..

Forgot to remove where I was going to originally make a proc. Didn't see it at skim through. Fixed.
Merge pull request #5620 from Decius-R/loyalty_implants

Loyalty Implants