Added queue source and header.
Complete queue implementation.
Added queue test.
Remove bool typedef, use stdbool.h instead.