斯巴达战士一定是公民吗