Added more includes of STL containers definitions.

In some configurations lack of these includes cause compile errors.
diff --git a/include/grgsm/decryption/decryption.h b/include/grgsm/decryption/decryption.h
index 96d3eca..be0f7cd 100644
--- a/include/grgsm/decryption/decryption.h
+++ b/include/grgsm/decryption/decryption.h
@@ -27,6 +27,7 @@
 
 #include <grgsm/api.h>
 #include <gnuradio/block.h>
+#include <vector>
 
 namespace gr {
   namespace gsm {
diff --git a/include/grgsm/demapping/universal_ctrl_chans_demapper.h b/include/grgsm/demapping/universal_ctrl_chans_demapper.h
index 07264d8..d8114f7 100644
--- a/include/grgsm/demapping/universal_ctrl_chans_demapper.h
+++ b/include/grgsm/demapping/universal_ctrl_chans_demapper.h
@@ -26,6 +26,7 @@
 
 #include <grgsm/api.h>
 #include <gnuradio/block.h>
+#include <vector>
 
 namespace gr {
   namespace gsm {
diff --git a/include/grgsm/misc_utils/extract_system_info.h b/include/grgsm/misc_utils/extract_system_info.h
index 2a4f625..8be10a1 100644
--- a/include/grgsm/misc_utils/extract_system_info.h
+++ b/include/grgsm/misc_utils/extract_system_info.h
@@ -26,6 +26,7 @@
 
 #include <grgsm/api.h>
 #include <gnuradio/block.h>
+#include <vector>
 
 namespace gr {
   namespace gsm {
diff --git a/include/grgsm/receiver/receiver.h b/include/grgsm/receiver/receiver.h
index e5774e9..80124f7 100644
--- a/include/grgsm/receiver/receiver.h
+++ b/include/grgsm/receiver/receiver.h
@@ -28,6 +28,7 @@
 #include <gnuradio/block.h>
 #include <gnuradio/feval.h>
 #include <gnuradio/sync_block.h>
+#include <vector>
 
 namespace gr {
   namespace gsm {
diff --git a/lib/decryption/decryption_impl.h b/lib/decryption/decryption_impl.h
index a39cf4f..aadd861 100644
--- a/lib/decryption/decryption_impl.h
+++ b/lib/decryption/decryption_impl.h
@@ -22,6 +22,7 @@
 #define INCLUDED_GSM_DECRYPTION_IMPL_H
 
 #include <grgsm/decryption/decryption.h>
+#include <vector>
 
 namespace gr {
   namespace gsm {
diff --git a/lib/demapping/universal_ctrl_chans_demapper_impl.cc b/lib/demapping/universal_ctrl_chans_demapper_impl.cc
index c9e461a..8a6bfb5 100644
--- a/lib/demapping/universal_ctrl_chans_demapper_impl.cc
+++ b/lib/demapping/universal_ctrl_chans_demapper_impl.cc
@@ -28,6 +28,7 @@
 #include "universal_ctrl_chans_demapper_impl.h"
 #include <grgsm/endian.h>
 #include <grgsm/gsmtap.h>
+#include <set>
 
 namespace gr {
   namespace gsm {
diff --git a/lib/demapping/universal_ctrl_chans_demapper_impl.h b/lib/demapping/universal_ctrl_chans_demapper_impl.h
index 67e917e..d4e1440 100644
--- a/lib/demapping/universal_ctrl_chans_demapper_impl.h
+++ b/lib/demapping/universal_ctrl_chans_demapper_impl.h
@@ -24,6 +24,7 @@
 #define INCLUDED_GSM_UNIVERSAL_CTRL_CHANS_DEMAPPER_IMPL_H
 
 #include <grgsm/demapping/universal_ctrl_chans_demapper.h>
+#include <vector>
 
 namespace gr {
   namespace gsm {
diff --git a/lib/misc_utils/extract_system_info_impl.h b/lib/misc_utils/extract_system_info_impl.h
index fe7b08a..ea259ad 100644
--- a/lib/misc_utils/extract_system_info_impl.h
+++ b/lib/misc_utils/extract_system_info_impl.h
@@ -26,6 +26,7 @@
 #include <grgsm/misc_utils/extract_system_info.h>
 #include <set>
 #include <map>
+#include <vector>
 
 namespace gr {
   namespace gsm {
diff --git a/lib/receiver/cx_channel_hopper_impl.h b/lib/receiver/cx_channel_hopper_impl.h
index 7a52b05..2e630db 100644
--- a/lib/receiver/cx_channel_hopper_impl.h
+++ b/lib/receiver/cx_channel_hopper_impl.h
@@ -24,6 +24,7 @@
 #define INCLUDED_GSM_CX_CHANNEL_HOPPER_IMPL_H
 
 #include <grgsm/receiver/cx_channel_hopper.h>
+#include <vector>
 
 namespace gr {
   namespace gsm {
diff --git a/lib/receiver/receiver_impl.h b/lib/receiver/receiver_impl.h
index f7d7a05..d668e14 100644
--- a/lib/receiver/receiver_impl.h
+++ b/lib/receiver/receiver_impl.h
@@ -27,6 +27,7 @@
 #include <grgsm/gsmtap.h>
 #include <gsm_constants.h>
 #include <receiver_config.h>
+#include <vector>
 
 namespace gr {
   namespace gsm {