Fix sub-profile so it runs base install correctly

The base hook_install() was being called twice. To fix, I added a
static var to xforty_install() to track if it was already called.
This also fixed the inheritence of dependencies. The sub-profile
example has been updated to reflect these changes.