Extract out conditional logic
Replace from_ids with overriding filter
Ensure cache isn't used with more than one filter kwarg
Update CHANGES
Add basic tests for attach_foreignkey
Simplify setUp logic
Helper methods should be static
DRY: wrap common logic in helper function
Remove from_ids wrapper method from manager
Remove from_ids lookup in attach_foreignkey
Merge pull request #18 from educreations/utils-tests

Test utils.py
Merge pull request #16 from educreations/use-filter-instead-of-from_ids

Use filter instead of from_ids
Bump copyright year
Revert "Use filter instead of from_ids"
Ensure from_ids always returns a list
Make note about breaking functionality
Merge pull request #20 from educreations/revert-16-use-filter-instead-of-from_ids

Revert "Use filter instead of from_ids"
Test on PyPy
Bump Django 1.5 version
Don't require coveralls as a project dependency