Added ability to add hindrances and edges even if you don't meet requirements. Validator now displays messages about unmet requirements. This fixes #21 and fixes #22. Added check for 'Once per rank' edges which should Fix #19 as well.