Be a bit pedantic
Rebuild if libcwap.h changes
Fix pedantic warnings and add TODO-ish comments on dummy(?) refs
Remember to store the item when you push to a list
Work on alarm stuff, move linked list specific stuff to separate header file