Allow entity() and repository() to take in String class name
Add Lotus::Model.duplicate
Add test for Lotus::Model::Configuration#reset
all attributes keys should be converted to symbols before trying access entries via symbols
added test for attributes string keys
Don't iterate through user given attributes and call #to_sym on every key (DOS vulnerable), use string key if attribute for symbol key returns nil
Merge pull request #95 from joneslee85/add-test-for-configuration-reset

Add test for Lotus::Model::Configuration#reset
Initialize a repository with a null adapter for better error handling
Merge branch 'duplication-mechanism' of https://github.com/joneslee85/model into joneslee85-duplication-mechanism

Conflicts:
	test/model/configuration_test.rb
Merge branch 'joneslee85-duplication-mechanism'
Merge pull request #90 from joneslee85/patch-xxx

Allow entity() and repository() to take in class name in String
Merge pull request #101 from bennyklotz/master

Ensure attributes keys are symbols
Merge pull request #104 from lotus/null-adapter

Initialize a repository with a null adapter for better error handling