Changed exception names
Changed exception names
Double ended queue container added
Changed exception names
Defines CHECK_NO_THROW

Defines CHECK_NO_THROW if not already defined.
Added CRC and Deque functionality