cleanup and minor fixes

cleanup configure, fix xbmc-addon-bindings version parsing and make addons build on linux with cmake.
PREFIX stuff is not touched here.
@Montellese ping
We can still change it later if we really want to allow that. this wrapper stuff is imho to xbmc src dependent for complete out of tree builds. There are better methods for that(e.g. dev packages like on linux)