remove duplicates from suites, if they exist
improved fix for suite dups
fixed some failing tests
avoid ConcurrencyError in CaseVersionResource
Merge pull request #26 from klrmn/fix_concurrency_error

avoid ConcurrencyError in CaseVersionResource
added tests to 100% coverate