Not much is known about Starfall, SpaceX's new delivery system, but an assessment published in May revealed its intended purpose