Bignum: extract bignum_mod.h functions

Extract functions declared in bignum_mod.h into a source file with a
matching name.

We are doing this because:

- This is a general best practice/convention
- We hope that this will make resolving merge conflicts in the future
  easier
- Having them in a unified source file is a premature optimisation at
  this point

This makes library/bignum_new.c empty and therefore it is deleted.

Signed-off-by: Janos Follath <janos.follath@arm.com>
diff --git a/library/Makefile b/library/Makefile
index 6210878..49029d8 100644
--- a/library/Makefile
+++ b/library/Makefile
@@ -83,9 +83,9 @@
 	     asn1write.o \
 	     base64.o \
 	     bignum.o \
-	     bignum_new.o \
 	     bignum_core.o \
 	     bignum_mod_raw.o \
+	     bignum_mod.o \
 	     camellia.o \
 	     ccm.o \
 	     chacha20.o \