Changed qmake variable QMAKE_LFLAGS_SHLIB to QMAKE_LFLAGS

Created ValidationInfo and ModelValidationHelper classes to support
model validation