PKCS#5 module added. Moved PBKDF2 functionality inside and deprecated
old PBKDF2 module.
(cherry picked from commit 19bd297dc896410e0d859729f9e8d4b1e107e6c8)

Conflicts:
	include/polarssl/error.h
	scripts/generate_errors.pl
diff --git a/library/CMakeLists.txt b/library/CMakeLists.txt
index 5c0ecfb..bb80500 100644
--- a/library/CMakeLists.txt
+++ b/library/CMakeLists.txt
@@ -34,6 +34,7 @@
      padlock.c
      pbkdf2.c
      pem.c
+     pkcs5.c
      pkcs11.c
      pkcs12.c
      rsa.c