Added size macros.

On very resource constraind devices you need to be able to
control the size of all buffers and structures placed on the
stack.