Master branch +  volk_gnsssdr module
Modifications to use volk_gnsssdr in tracking
Modifications to allow volk_gnsssdr+volk functions

Modified the templates of the module volk_gnsssdr to generate the
header files with some changes that allow running volk_gnsssdr
functions and volk standard functions at the same time in a file.
Many changes to volk_gnsssdr

1) Added special protokernels for tracking.
2) Added macros to allow code reutilization inside protokernels.
Modified galileo_e1_dll_pll_veml_tracking_cc

Modified galileo_e1_dll_pll_veml_tracking_cc for testing the new volk
tracking-specific protokernels
Created macros for 8ic_cw_epl_corr_32fc

Created macros for 8ic_cw_epl_corr_32fc proto-kernels
Created quicker volk functions for cw_epl_corr

Created the proto-kernels volk_gnsssdr_8ic_x7_cw_epl_corr_32fc_x5 and
volk_gnsssdr_8ic_x7_cw_epl_corr_TEST_32fc_x5

Created two new quicker implementations for
volk_gnsssdr_8ic_x7_cw_epl_corr_32fc_x5 and their macros:
volk_gnsssdr_8ic_x7_cw_epl_corr_safe_32fc_x5
volk_gnsssdr_8ic_x7_cw_epl_corr_unsafe_32fc_x5
Improved 8ic_x7_cw_epl_corr_32fc_x5 protokernels

Improved 8ic_x7_cw_epl_corr_32fc_x5 protokernels and added a new
protokernel called volk_gnsssdr_32fc_convert_8ic in order to test the 8
bits protokernels in the tracking.
Fixed the name of some protokernels
Modified tracking in order to test the protokernel

Modified tracking in order to test the new 8 bits protokernels’
performance.
Added 32fc_s32f_x4_update_local_code_32fc kernel

Added a new protokernel to substitute update_local_code function,
inside tracking: volk_gnsssdr_32fc_s32f_x4_update_local_code_32fc
Volk implementation is 7x times faster than generic implementation.
volk_gnsssdr_s32f_x2_update_local_carrier_32fc

Added new protokernel volk_gnsssdr_s32f_x2_update_local_carrier_32fc,
with volk implementation 4x quicker than generic implementation.
Added AVX to s32f_x2_update_local_carrier_32fc
Created individual gnurdio tracking block for volk

Created individual gnuradio tracking block for volk:
galileo_volk_e1_dll_pll_veml_tracking_cc

the galileo_volk_e1_dll_pll_veml_tracking_cc gnuradio block is now the
original one.
Commenting the code
Added patches to modify volk_gnsssdr

1)Added patches to modify volk_gnsssdr from the original volk
protokernel

2)Updated volk module with the lasts updates from GNURadio
Merge branch 'volk_tracking_performance' into volk_merge_with_next
Fixing merge
Updated GALILEO_VOLK_E1_DLL_PLL_VEML_TRACKING
Fixing includes in volk functions