Store component info in separate files

Also improves addon loading code
Fixes #156
define _ROOT_DIR dynamically
restore lost shebang
fix bug in addon loading
Update .component files
Update PKGBUILDs and .install files
Update release procedure
Update PKGBUILD checksums