Fix aliasing violation

Fix violation of aliasing rules

Change-Id: I79acda7fce5d8f476d89896ddf344a4001b6d256
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
overlay: minor changes to appearances
added license
boardconfig: for custom gcc