[data/addr] Added struct to wrap addresses
[data/addr] Added struct to wrap addresses

Add some wrapper struct to make sure that physical addresses are not
misstaken for virtual addresses

Signed-off-by: Dan Printzell <69f25cbe4b2608181d39803083cb5ee0c30f2794@gmail.com>

Vild/PowerNex