Create mvp-shared project

This resolves issue #379

This change is not backwards compatible.

It moves PlaceRequest, TokenFormatters and PlaceTokenRegistry to a new
package.