storage.h: make sure we use packed attribute not aligned.

This was a stupid mistake when writing the header initially, let's try
to fix it while staying binary compatible.
diff --git a/src/storage.h b/src/storage.h
index 8144f86..df58ff9 100644
--- a/src/storage.h
+++ b/src/storage.h
@@ -22,6 +22,11 @@
 	uint8_t capture_mode;
 	/* any optional future flags */
 	uint8_t flags;
-} __attribute__((aligned));
+	uint8_t align[8];
+	uint8_t data[0];
+} __attribute__((packed));
+
+struct msgb;
+struct e1inp_ts;
 
 int e1frame_store(struct e1inp_ts *ts, struct msgb *msg, enum osmo_e1cap_capture_mode mode);