Yes, you only need the main plugin and then each module you want to use. You can find pre-compiled files
here. Just pick what you want.
The problem was the registration of the native in the main plugin, each module knows about the native via the calladmin.inc file, but it couldn't be used because it was never registered by the main plugin.
Edit: Try to use the compiler from the 1.8 snapshots, there's a bug in the 1.7 package's includes for clientprefs/cookies.
__________________