Make it easier to rebrand from a single file

This is an initial POC for easier re-branding.
Before going any further i would like so more feedback if this is wanted.
Note: still needs to be rebased on current code/changes
@wsnipex "xbmc" is used all over the configure.in
How would we handle that?