Add all vle value types management

All value types can be converted from python to vle
and vice versa. Specific python classes vleXML, vleTUPLE, vleTABLE,
vleMATRIX that embed classical python structures are added
in order to remove ambiguity in conversion form python to vle.
(Closes: 3474408, 3474406)

Conflicts:

	src/convert.cpp
Add function listViewEntries

This function associates the list of complete names of ports
to the view names; ie. it gives column names for all views
(Closes 3475367)

Conflicts:

	src/pyvle.cpp
fix default return on listDynamicObservables

If dynamic is not found, there was no return statement,
which leads to a seg fault.
fix missing addValueCondition

fix missing addValueCondition and check type on addRealCondition,
addStringCondition etc.. (Closes #3497691)
pyvle_condition_get_value_type completed

For TUPLE TABLE XMLTYPE and MATRIX vle types, the function
pyvle_condition_get_value_type has been completed.
function addXMLCondition added

this function was missing
update the file AUTHORS
Add unittests for opening and saving vpz's
Add python file objects support for opening and saving vpz's

The Vle `__init__' and `save' methods now can deal with either
strings (representing filenames) or python file objects.
This allow the vpz's to be opened from and saved in every object
which looks like a file object, including buffers like the builtin
cStringIO python module.
Update with vle 1.1

- test packages are dynamically compiled
- Outputs are now Matrices (vle 1.1)
- for now, no replicas
fix unit test calling :

VLE_HOME is now given as argument to the unit test calling
fix missing include of glibmm:

file glibmm/exception.h was missing
update README