A new example that use Convolutional codes was added.
- several changes and improvments, mostly documentation and cleanups, were done.
- A new type cast was added to matrix.h