Merge pull request #24 from thomaserlang/master

More changes.
Add missing return values. Fix compiler directive in SuperObject. Fix packages for XE2.
Merge pull request #1 from fabriciocolombo/master

update fork