Computation of Charged-Particle Transfer Maps for General Fields and Geometries Using Electromagnetic Boundary-Value Data