OPAL-1876  implemented by adding View object in the magma javascript context
OPAL-1876 Test fix
Do not analyseVariables in the constructor
MAGMA-238 date and datetime types supports valueof Value (and of string representation of any object)
View.hasVariable implemented
ViewPersistenceStrategy improved.
mongoDB datasource first commit
variables and value set writers added
Mogodb test commented
Copyright added + MongoDB datasource factory
MagmaDate fix
MongoDB variables read.
MongoDB read/write geo values.
MongoDB constructor uses ServerAddress
Drop table implemented for MongoDB
Name mangling fix (filed and collection names)
MongoDB vector source added.
Fix value set writer for using MongoDB as a Participant IDs store
Refactor to be able to store several datasources in one database
MongoDB datasource constructor is using only MongoClientURI.