Added new checks,separated in hpp&cpp,removed templates where possible
New condition "could",all conditions now taking sub-conditions to run
New helpers & helpers fixed for win32
new Result methods addWarning&addError and moved to C++11 style loops
Added extern validate functions for all entities&removed list validate
Added validator hpp&cpp with list validate now called validator
Removed in class validation from Block
Removed in class validation from DataArray&splitted dimensions getter
Removed in class validation from DataTag&splitted references getter
Dims:rem in class valid.,new as*Dimension getter,new definition order
Removed in class validation from Feature
Removed in class validation from Property
Removed in class validation from Section
Removed in class validation from SimpleTag
Removed in class validation from Source
New util functions e.g. for checking vectors of units
Added new file validation validating all sub entities
Modified all tests to work with new external validation functions
Added types.hpp with nix entity types forward declarations
Removed in class validation from base entities