Being from Nazareth does not mean a person has taken a Nazarite vow. If Jesus had taken the vow, his hair would be LONG because part of the Nazarite vow was to never cut your hair (like Samson, who was a Nazarite, and we all know his story involving hair). Alcohol and grapes were forbidden to Nazarites, so the notion of a Nazarite creating more wine at a wedding would be very suspect. Nazarites were also forbidden from touching dead bodies; they had to stay away from death, and Jesus certainly made it a point to be around "unclean" things, including death.