agregado select2.js para la busqueda local en los selects
se agrego un * al lado de los campos obligatorios
agregados taglibs
cambios varios