DRILL-332 Changes to support decimal data type

Use SwappedByteBuf to allocate workspace variables.
Enable tests for decimal