Better structure for the NodeValidator, now the current node is injected into the validatior to allow for stricter validation checks.
Merge branch 'master' of https://github.com/senorcris/GED

Conflicts:
	GED/src/com/ged/node/DynamicNode.java
	GED/src/com/ged/node/NodeFactory.java
	GED/src/com/ged/node/validators/DateValidator.java
	GED/src/com/ged/node/validators/FamHusbandValidator.java
	GED/src/com/ged/node/validators/IndiDeathValidator.java
	GED/src/com/ged/node/validators/Validator.java
	GED/src/com/ged/validator/INodeValidator.java