created polymorphic possessions model and owning module
Merge branch 'add-shops' of https://github.com/OpenSourcePortland/oberon into add-shops

Conflicts:
	app/models/character.rb
	app/models/shop.rb