Introduce a Typed List.

This list ensures its members are valid according to a predefined type.
Introduce typeCheck decorator.

This decorator can be used to verify types of properties.
Initiate NetzobRegex class but needs further work to be functionnal.
Initiate some empty Types which need to be extended.
First version of an AbstractField.
Initiate Functions.
First implementation of the 'new' Field.
Empty first version of a Symbol.