Adding remarkable_rails for better matchers for Rspec
Basic test suite to ensure a simple model structure that has all kinds of relationships.

There are the following relationships:
- has_one
- has_one :through
- has_many
- has_many :through
- belongs_to
- polymorphic associations
- self joins