Change release optimization to -O3
Compare time iqueue1_t<->iqueue_t

example4.c was extended to measure time of both.
Support 32bit capacity in iqueue1_t
Remove nowakeup

nowakeup functions are removed. trysend and tryrecv functions
are changed to not to wakeup waiting readers or writers.

Only send/recv functions wake up readers or writers.