[TOOLS] scripts: Introduce data to c source script

Currently, we were using "-r -b binary" options of LD to convert
binary .data files to .o files but this way of generating .o files
does not work for all ARM hosts (more specifically Cortex-A15) and
x86_64 host.

This patch introduces new mechanism of converting binary .data
file to .o files using d2c.py python scripts under tools/scripts
directory. This new mechanism of converting .data file to .o file
works for all ARM hosts and x86_64 host.

CC: Po-wen Cheng <sting.cheng@gmail.com>
Reported-by: Po-wen Cheng <sting.cheng@gmail.com>
Signed-off-by: Anup Patel <anup@brainfault.org>