Funcionalidad de creación de usuarios, visualización general y creación de lineas de crédito:

- dynamodb_models(directorio): Directorio con los modelos correspondientes a la base de datos de DynamoDB.
- templates html: Se cambiaron las variables para hacer uso de las creadas en los nuevos modelos.
- views.py: Se han reemplazado progresivamente modelos para utilizar DynamoDB.

Se realizan las siguientes operaciones en DynamoDB:

- Consulta de todos los tipos de documento.
- Consulta de todos los tipos de línea de crédito con número máximo de cuotas.
- Consulta de todas las lineas de crédito correspondientes a un administrador especificado.
- Consulta de datos de un administrador para cargar en el template de bootstrap.
- Creación de un nuevo administrador.
- Creación de una nueva línea de crédito.

IMPORTANTE: Se deshabilitó la verificación de la sesión de usuario.
CRUD completo de líneas de crédito - Administrador:

DynamoDB Models:
- administrator.py: Agregada verificación del set credit_lines. Si es vacío no se itera.
- credit_line.py: Agregado campo admin_id al modelo. Se agrega para borrar el id de la línea de crédito del set de líneas de crédito del administrador correspondiente al eliminar una línea de crédito.
- credit_type.py: Modificado modelo de CreditType. No crea un tipo en el constructor, sino que utiliza la función create.

Templates:
- Realizados ajustes necesarios para consultar registros de los nuevos modelos.

Views:
- Realizados ajustes necesarios para consultar registros de los nuevos modelos.
Arreglados formularios básicos del cliente SIN funcionalidad.

- client.py: Métodos aún sin probar.
- Se editaron los archivos para trabajar con DynamoDB.
Agregada funcionalidad de creación de clientes al momento de crear un crédito.

- client.py: Arreglada función client_exists. Se agrega la función load, para cargar un cliente en memoria.
- credit_line.py: Arreglado error que no permitía crear una linea de crédito. Se recibían los parámetros incorrectos.
- document_type.py: Agregada función get_document_name para recuperar el nombre de una línea de crédito a parter de su id.
- client_credito.html: Arreglado template para que cargue los créditos de un usuario.
- urls.py: Modificada la url que despliega los créditos de un usuario. Ya no es necesario enviar el tipo de documento.
- views.py: Modificadas vistas de creación y despliegue de créditos.
Agregadas modificaciones para creación de créditos. NO FUNCIONAL.

- credit.py: Nuevo modelo.
- views.py: Modificaciones para la creación de nuevo crédito.
Completas las funcionalidades de creación y revisión de créditos. Se pueden visualizar los créditos correspondientes a un cliente y un administrador.

- administrator.py: Modificada función "load" para cargar correctamente los créditos correspondientes al administrador.
- client.py: Modificada la función "load" para cargar correctamente los créditos correspondientes al cliente.
- credit.py: Se termina la función "create" para crear el crédito y agregarlo tanto al cliente como al administrador correspondiente. Adicionalmente se crea la función load para cargar todos los datos del crédito en memoria.
- admin_credito.html: Se modifican los nombres de los campos para cargar correctamente con el nuevo modelo.
- client_credito.html: Se modifican los nombres de los campos para cargar correctamente con el nuevo modelo.
- views.py: Se modifica la pantalla de login para que no se dañe al ingresar un usuario inválido. Se adicionan las lineas de creación de crédito a la vista "crear_credito".
Verificación de sesión de usuario utilizando elasticache.

- session.py: Clase que crea, consulta y elimina registros de memcached.
- urls.py: Modificada URL para cerrar sesión de usuario.
- views.py: Eliminadas etiquetas @require_login, y agregados métodos de verificación de la clase Session()
- settings.py: Agregadas opciones de CACHE para la utilización de memcached.
- Se modificaron todos los templates de administrador para enviar el id de administrador al cerrar sesión.
Visualización de detalles de plan de pago para administradores y clientes:

- payment_plan.py: Modelo para cargar planes de pago desde DynamoDB.
- credit.py: Modificación para que cargue los detalles de plan de pago en la lista detalles[]
- templates-detalles.html: Modificaciones para ajustarse al nuevo modelo y desplegar los detalles de un crédito.
- views.py: Modificaciones para cargar detalles de planes de pago.
Merge branch 'ElastiCache' into DynamoDB

Conflicts:
	simucredito/views.py

Incluidas las funcionalidades de Elasticache (memcached) en la implentación con DynamoDB:

- Merge en archivo views.py: Se agregaron las funcionalidades de verificación de sesión.
Merge branch 'DynamoDB'

Nuevas funcionalidades de simuladores de créditos:

- DynamoDB.
- SQS.
- Elasticache (memcached)