Updated LPC17xx APB clock setup.
Added errata workaround for PCLKSELx setup when PLL0 is enabled.
Refactored clock setup function argument.
Common headers moved to separate folder.
All projects should add path to common headers to their include paths.
These headers are parts of the library that is common for
all embedded projects and projects related with them.
Library may be compiled as a shared object.
Default queue renamed to ByteQueue.
ByteQueue is optimized version primarily used
in time-critical parts where all functionality
of abstract queue is excessive.
Updated OneWire class.
Reduced maximum transmit buffer, current size calculation is
Command (1 byte) + Address (0 or 8 bytes) + Payload (up to 15 bytes).
Selected payload length is maximum length that CRC8 can cover.
Added new common abstract queue class.