The Edison Fest parades pack downtown Fort Myers with smiling spectators. But there’s more to the festival than just floats and marching bands.