A gunman who had posted anti-religious messages on Facebook and quarreled with neighbors was charged with killing three young Muslims in what police said on Wednesday was a dispute over parking and possibly a hate crime