Rename poly1305_setkey() to poly1305_starts()

For consistency with the existing CMAC and HMAC APIs
diff --git a/include/mbedtls/poly1305.h b/include/mbedtls/poly1305.h
index c911b9f..f691915 100644
--- a/include/mbedtls/poly1305.h
+++ b/include/mbedtls/poly1305.h
@@ -81,7 +81,7 @@
  *                      or key are NULL.
  *                      Otherwise, 0 is returned to indicate success.
  */
-int mbedtls_poly1305_setkey( mbedtls_poly1305_context *ctx,
+int mbedtls_poly1305_starts( mbedtls_poly1305_context *ctx,
                              const unsigned char key[32] );
 
 /**
diff --git a/library/aead_chacha20_poly1305.c b/library/aead_chacha20_poly1305.c
index f00380c..0418008 100644
--- a/library/aead_chacha20_poly1305.c
+++ b/library/aead_chacha20_poly1305.c
@@ -155,7 +155,7 @@
     if ( result != 0 )
         goto cleanup;
 
-    result = mbedtls_poly1305_setkey( &ctx->poly1305_ctx, poly1305_key );
+    result = mbedtls_poly1305_starts( &ctx->poly1305_ctx, poly1305_key );
 
     if ( result == 0 )
     {
diff --git a/library/poly1305.c b/library/poly1305.c
index 5a09658..66f932c 100644
--- a/library/poly1305.c
+++ b/library/poly1305.c
@@ -256,7 +256,7 @@
     }
 }
 
-int mbedtls_poly1305_setkey( mbedtls_poly1305_context *ctx,
+int mbedtls_poly1305_starts( mbedtls_poly1305_context *ctx,
                              const unsigned char key[32] )
 {
     if ( ctx == NULL )
@@ -400,7 +400,7 @@
 
     mbedtls_poly1305_init( &ctx );
 
-    result = mbedtls_poly1305_setkey( &ctx, key );
+    result = mbedtls_poly1305_starts( &ctx, key );
     if ( result != 0 )
         goto cleanup;