OPAL-2303 JoinedVariableValueSource gets the value from the table corresponding to the valueset
OPAL-2303 test_vector_source_with_additional_entity added
OPAL-2303 JoinedVectorSource added
Cache the joined variable value source otherwise it will be called multiple times when deriving variables in a vector context
Use a cursor for Mongo vectors. Make sure vector is consistent with entities order.
OPAL-2303 Cache cursor results in vector iterator
Adding tests for getValues
Fixing coding style
Merge pull request #67 from emorency/OPAL-2077

Adding tests for getValues
Move variable summaries from Opal to Magma
Use AbstractMagmaTest
Rename AbstractMagmaTest before method
Generify SummaryBuilder
Use more explicit cache key
Adding BinaryVariable Summary.
Merge pull request #68 from emorency/master

OPAL-2412: Adding BinaryVariable Summary.
Setting copyright header
Merge pull request #69 from emorency/master

Setting copyright header
JoinedVectorSource replaced by a value iterator. Remove value from buffer after usage in mongo and hibernate value iterators.
OPAL-2307 Check if table is a view instance