Bonanova: Two plus two equals five and you cannot use the laws of arithmetic.
Vig: Yeah, right!
On a broader level, I think the question has to communicate clearly the meaning of the statement. Logic does not begin to play a part until the statements are unambiguous. The duty of resolving vagueness and ambiguity lies with the tool of communication (English) and not the tool of reasoning (Logic). Think about the following situation:
Assume that I am a witness in court and that I own no houses. If I say "All my houses are in Texas", would I be perjuring myself? In any reasonable court, I would assume so. In social circumstances, people would assume that I do own at least one house in Texas. In fact, most people would not even consider the sentence to be ambiguous in terms of illuminating them as to whether I owned a house or not.
The question of school of logic may be relevant in a mathematical/logical analysis of the sentence. But even then, the parsing of the sentence would be done with the information gleaned from the meaning of 'All' in this context which comes back to English rather than set theory. So the OP is correct in saying that it is an English issue and not a Logic issue.
P.S. You are also assuming a meaning for All in Boolean logic to imply inclusion of the null set. One could argue that even in Boolean logic, it includes sets with a cardinality of at least one.
I am also having a hard time accepting the following
First off, based on the assumed equivalence of the negation and the assertion, I think we can assume that the following is true.
"All males are not not male"
If "All four-legged humans with three brains and two left hands are male" is true,
"All four-legged humans with three brains and two left hands are NOT male" is equally true.
These three sentences together produce a contradiction