Verificacion de internacionalizacion de mensajes

Se agrega una función en ControllerHelper que es utilizada  por la
función createGlobalFacesMessage() y verificar si una cadena es válida.

refs #8966

Signed-off-by: Romina Fernandez <romina.fernandez@pol.una.py>
QuantityConverter fix de conversión

En la clase QuantityConverter se modifica la función getAsObject() para
que no retorne un null. Se captura la excepción de que no se puede
realizar la conversión y se retorna un mensaje. Se agrega una cadena de
internacionalización para el mensaje de retorno.

refs #9266

Signed-off-by: Arturo Volpe <avolpe@pol.una.py>
Where clonable

Se agrega soporte para clonar Where, de tal modo a que se puedan definir
base Wheres que sean inmutables.

El problema original es que el KarakuListHelper utiliza varias veces un
mismo where base, en el cual agrega las condiciones de búsqueda
actuales, como siempre utiliza el mismo, se apilan las condiciones y no
son reemplazadas.

Se modifica además el KarakuListHelper para que utilice el nuevo método
y no se solapen las condiciones.

refs #9266

Signed-off-by: Arturo Volpe <avolpe@pol.una.py>
DateClauses fix doLt y doLe

Se modifica el método doLt (do less than - menor que) debido a que
invocaba al método setTimeToEnd, considerando la fecha que se le pasa
como parámetro, fecha que no debería de considerar para que se cumpla la
desigualdad.

Se modifica el método doLe (do less or equals - menor o igual que)
debido a que invocaba al método setTimeToBegin, no considerando la fecha
que se le pasa como parámetro, fecha que debería de considerar para que
se cumpla la desigualdad.

refs #9781

Signed-off-by: Arturo Volpe <avolpe@pol.una.py>