Arreglado un bug en intfield. Creado unos tests para verificar que la construccion de las clases dinamicas sea la correcta.
Creado el descriptor para Payload. Creado el metodo _eval en Field que expone el namespace del paquete.
Creado el descriptor para manejar subpaquetes. Refactorizado el codigo de compound y extendida la interfaz de bitfield.
Arreglado un bug en Payload. Ahora, tanto Payload como Compound fallaran si la cantidad de elementos que continen es menor o es mayor a la cantidad esperada (determinada por otros campos del paquete).
Separados los conceptos para partes de paquetes opcionales y partes de paquetes multiples (Optional y Compound). Testeados ambos.
Documentado IntField usando docstrings. Creada una suite de tests unittest en base a los docstrings.
Merge branch 'load'
Pacheado uno de los tests, sincronizandolo con el codigo.