Rename MappedId to BaseId.

Now hase same sematics as in 0.5.x

Move PathBindable and QueryStringBindable to top cake pattern.
PlayCompanion has now only vals.