removed conversion to string in TimeInterval::impliedValue(), assuming Time to be a basic format within ILWIS next strings and numbers

now I can directly convert Ilwis::Time from C++ to Python's datetime...
moved to different folder
impliedValue now returns a QVariant formatted according to the resolution
changed documentation by adding itDATE and itDATETIME
created
the ensure method now uses and returns a qvariant. interfaces have been adapted
added colors and removed some unneeded entries
added domain color and colorrange
added colordomain
ensure now uses and returns qvariant
clone wasnt copying its valuetype
added extra case for guard
removed unnecessary conversion from Time to double and back for ensure(v) call in TimeInterval::impliedValue()
solved a number of bugs and added two conversion constructors for QT types
solved a number of bugs and added two conversion constructors for QT types
added some extra stuff to create a full filepath from entries that dont have a full path while they are files
added some xtra stuff for creating nice filenames from files without a -path
added a guard against non urls being used as locations for catalogs
registration method has changed for operations; follows now the same model as with testcases. This means that there is no central method that registers all, but all operations register them selved
removed unnecessary tranformation do double and back to Time in TimeInterval::impliedValue()