Fix typo endianess -> endianness

Rename contrib/struct_endianess.py to contrib/struct_endianness.py, and
fix the typo everywhere. This is in preparation to call the script in
CI on all repositories.

Related: OS#5884
Change-Id: Idc4af9098ba1de26243464c772d6ea8be330646a
diff --git a/include/osmocom/core/endian.h b/include/osmocom/core/endian.h
index 6107b12..426ab68 100644
--- a/include/osmocom/core/endian.h
+++ b/include/osmocom/core/endian.h
@@ -1,7 +1,7 @@
 /*! \file endian.h
  *
  * GNU and FreeBSD have various ways to express the
- * endianess but none of them is similiar enough. This
+ * endianness but none of them is similar enough. This
  * will create two defines that allows to decide on the
  * endian. The following will be defined to either 0 or
  * 1 at the end of the file.