Fixes DEVELOPER-462

Currently going with the '*' (wildcard at the end) approach per Paul

Adding the '*' to the front too

Switching to the project suggestion api

If we don't like this one we can revert it and go back to the way things
were.

Hacks abound to support "included in"

Many more hacks :(
Merge pull request #392 from LightGuard/DEVELOPER-462

Fixes DEVELOPER-462