Syndicate Uplink - string to datum

Updates the Syndicate uplink to use a more robust datum system, rather than the old way of parsing a giant string. Has all sorts of bonuses.

And all I originally wanted was to look at implementing the antag exploitative information feature :|
Yeah just went through the other PR's and noticed it.