Remove unsemantic aliases on poly1305 mac namespace.
Restructured core digital signature implementation.
Restructure tests to more granular layout.
Fix documentation related to api change on mac namespace.
Update documentation related to api change on digital signature namespace.