Ruby 2.1.3 support
Removing trailing whitespace
Adding a line break for legibility

When I read the test file it was confusing. The hash keys were not at
the same indententation level. And the each block had the same
indentation as the keys of adaptor name.
Wordsmithing the EXAMPLE.md

Tightening up the language. Breaking large sentences into smaller
sentences.

Also adding a link to "See Above" as it may not be obvious.
Wordsmithing the "an" and "a" articles

In the case of the ever frustrating semantics of the English language,
adjusting the articles of an and a to what I believe to be more
correct.
Merge pull request #66 from jeremyf/wordsmithing-an-vs-a

Wordsmithing the "an" and "a" articles
Merge pull request #64 from jeremyf/wordsmithing-example

Wordsmithing the EXAMPLE.md
Merge pull request #63 from jeremyf/remove-trailing-whitespace

Removing trailing whitespace
Merge pull request #62 from jeremyf/adding-line-break-for-clarity

Adding a line break for legibility
Preferring sequential over parallel assignment.
Also prefer sequential vs parallel assignment.
Merge pull request #69 from gotjosh/master

Preferring sequential over parallel assignment.
Add adapter class type for Lotus::Model#adapter DSL

This allows us to register multiple adapter of same adapter type, for example

```ruby
adapter :sqlite3, type: :sql, SQLITE3_CONNECTION_URI
adapter :postgreql, type: :sql, POSTGRESQL_CONNECTION_URI
```
Merge branch 'master' of github.com:lotus/model into adapter-name
Merge pull request #74 from joneslee85/adapter-name

Add type for adapter class name inflection for DSL
Always return the entity from Repository#persist

Test that persisting a *new* entity returns that entity

Failing test - persisting an already persisted entity does not return the entity
Merge branch 'benaskins-persist-persisted-entity'
Avoid the overhead of creating a block when using Repository.persist. Ref #58