Split the Map tests apart to share common tests for SLMap and PureMap
Interestingly, the excessive duplication is only on the SLMap
version (see issue #28).