Fixed recursion in defined variables, after a long time searching. (method was constructed before it could be added to itself, manually do it now). Also added a new type of exception so that value processing can account for non-values.
Merge branch 'master' of github.com:Team4334/gordian (license change)