tvheadend: create $ADDON_HOME early
service.openelec.settings: update to service.openelec.settings-0.2.3
boost: compile with -fPIC, add serialization, filesystem, python

without -fPIC other stuff won't be able to link against libboost_*.a

serialization and filesystem I need for encfs. they don't hurt
as compiled as static libraries only

python closes #2187
sync unofficial
boost: don't build libboost_python

pyport.h:849:2: error: #error "LONG_BIT definition appears wrong for platform (bad gcc/glibc config?)."

not sure that it's good idea to work around the error. sorry @oneevil

this partialy reverts 386469f4b
service.openelec.settings: update to service.openelec.settings-0.2.4
open-vm-tools: fix build
service.openelec.settings: update to service.openelec.settings-0.2.5
tbs-linux-drivers: update to tbs-linux-drivers-130802