mynewt: Change main to mynewt_main

mynewt system for some time now uses mynewt_main() as
starting point called from startup code.
This changes function name main to mynewt_main but
provides backup main function that will be linked if
pre 1.12 mynewt-core is used with mcuboot

Signed-off-by: Jerzy Kasenberg <jerzy.kasenberg@codecoup.pl>
diff --git a/boot/mynewt/src/main.c b/boot/mynewt/src/main.c
index f5c7d5f..7a3fa2e 100755
--- a/boot/mynewt/src/main.c
+++ b/boot/mynewt/src/main.c
@@ -214,7 +214,7 @@
 }
 
 int
-main(void)
+mynewt_main(void)
 {
     struct boot_rsp rsp;
     uintptr_t flash_base;
@@ -265,3 +265,14 @@
 
     return 0;
 }
+
+/*
+ * Mynewt startup code jump to mynewt_main()
+ * This function is here for compatibility with
+ * pre 1.12. mynewt-core that still wanted main()
+ */
+int
+main(void)
+{
+    mynewt_main();
+}