improve serialization with SSL, and checked for successful deserialization
improved ssl serialization
changed SSL msg chunk size
make some constants locale to files
Fixed release script
Comment a test suffix waiting for fix
Change to a more complex separator, use constant
Return an exception when there is a problem with the service without dispatcher (wrong tms called for instance)
Add documentation for constant and make separator a bit more complex
Fix units tests
Enable mail adresses string@string and string@string.string
Fix coding standard, class files must start win upper case
Now if invalid parameter file at dispatcher, display an error and start with default parameters
Fix coding standard
coding standards: minor fixes to PR #364
cmake: use the OpenSSL module provided by CMake

Remove custom FindOPENSSL.cmake module provided by vishnu
fixes #366
TMS client: fix cancel_job error message when machineId may be incorrect

vishnu_cancel_job wasn't able to distinguish incorrect machineId from other
errors which may be confusing for users. Now it's fixed :o)
tms client: contact the right TMS when you provide the machine id

A regression introduced by the zeromq backend, it always contact
the first TMS server listed in the configuration without checking
the machine id. Now it takes the first one with machine id.
tms client: if we don't have the proper machine id, use dispatcher

If we try to contact a machine-specific service and it's not in
configuration file, we just ask friggin' dispatcher
cmake: fix openssl linking error

CMake openssl module sets OPENSSL_LIBRARIES and vishnu build system
use at various place OPENSSL_LIB instead.