Several fixes for PROD issues

Mejorado método de logging para que guarde el stack, URL y form body
para saber qué cosa estamos recibiendo.
Modificado LoadCountry para que no permita ejecución del action cuando
redirige a Redir (evita el error de object null - no es crítico ni se
muestra al usuario).
Modificado el JS de MuestraGratisFB.cshtml para que envíe 0 y no "" al
método que carga los productos por país cuando se volvía a seleccionar
el valor por defecto (provocaba error en background - no es crítico ni
se muestra al usuario).
Modificado action de MuestraGratis para que tome el valor de CountryID
desde el SessionCountry y no desde el select del form (es más confiable
recibir este valor desde el Session ya que LoadCountry asegura que se
haya cargado previamente).
Agregada validación para que MuestraGratisFB no guarde un MG si el
countryID recibido desde el form es igual a cero (evita que no guarde MG
inconsistentes con countryID cero, no lo pude reproducir en local pero
that should make it).