fixes #4386 - implement gem friendly_id to simply find by id, name, label, etc

Why not using ```@smart_proxy``` in the views directly?