Do not load bodepd directory from top-scope

Puppet pluginsync is stupid about resolving
top scope requires.

This commit moves those requires into code that
will not be executed during pluginsync.