utils: fix regular expression in unit test package

According to the boost::regex::grep expression, we simplify the
test_package from '.*0' to '0$' and '.*[1|2]' to '[1|2]$'. To improve
research in package, we use the boost::regex_search instead of
'boost::regex_match'. (Closes #159).

(cherry picked from commit ede32b9b89dcf5d4868d2dc1d8b9d0acd82ddf88)
utils: fix deallocated memory in SpawnUnix

The function 'prepare_environment_variable' should allocate data with
new instead of malloc because the free_str_array use delete[].

(cherry picked from commit d14fe373baa787efd54b3515f54b7cb53281bf19)
devs: fix a potential segfault in Coordinator

A null pointer is used into the function to prepare a message in an exception.

(cherry picked from commit 317ef5ee514a2adb80ff202c46f8159a4d6e2325)
vpz: remove useless assignment in CoupledModel

The value stored to the correct variable is never read between the while
and the assignment.

(cherry picked from commit 96a4e88e0fbd5210e4d6b0daaea9dc66b2c4e11d)
mvle: assign a default value to the number of VPZ

(cherry picked from commit 5bd629b2be63bee2f315b9a6f58885f6c14e5575)
utils: simplify source in SpawnUnix

Since ::execve function does not return in success, we can simplify the
function.

(cherry picked from commit 1fb5450f6e54adf68b6cbb62f49029af23c2ae93)
cpack: fix installation of gtksourceview directory

The libgtksourceview-2.0 library needs the language template files for
cpp, cmake, txt files. The $VLE_GTK_PATH\\share\\gtksourceview-2.0
directory must be installed in the NSIS package.

(cherry picked from commit 65441276f9de1a41c23f278852ccfa883da54ffc)