Here a first version that includes poly1305 to the chacha cipher - tests according to rfc7539 are included.
The code is far from beeing ready but it's a start

There are also some changes to the base classes... so if one could take a look at it would be great...
Still - I guess if the Mr. Humm likes the changes I need to figure on how to create a pull request on that lib....