Remove double-dash parameters from mapArgs

If command line parameters contain '--gen' (for example), then
'mapArgs' map will contain both '--gen' and '-gen' after BOOST_FOREACH.
As it is redundant, remove '--gen' from the 'mapArgs' map.