Use method instead of property for config.
Fix incorrect class being loaded by lazy model loading.

We need to to correctly handle plugin prefixes in order to load the
correct class.

Refs #3689
Fix test that failed because new classes were introduced.

Refs #3689
Merge pull request #3691 from cakephp/issue-3689

3.0 - Fix incorrect class being loaded by lazy model loading.