DuinoCube: Add utils header with ARRAY_SIZE macro
DuinoCube: Add high level tile layer API

Also updated core_usb_demo to test it.