Initial commit
Merge branch 'release/v0.0.1'
Merge branch 'release/0.0.2'
Newlines, how do they work?
Merge branch 'hotfix/0.0.3'
Switch to using a GenericForeignKey.

This is so we can insert things in places they shouldn't go.
Add an 'Inbetweener' example of inserting an inbetween model
Rename 'has_child' to 'get_by_child'
Add errors for failing to have correct relationships with your children
Some cleanup

Rename "child" to "superclass" and "parent" to
"subclass" to clarify differences between Inheriting and Descending
classes.
Add a direct relationship from Upload to UploadGroup which automatically updates
Merge branch 'master' of github.com:Krayons/batter into develop
Merge pull request #25 from wafflesfm/feature/torrent-model-rethink

Switch to using a GenericForeignKey
to_bencoded_string -> as_bencoded_string.

Django convention is to name functions `as_X` when we're just altering the
view and not the underlying model.
Merge pull request #27 from wafflesfm/feature/torrent-rename-bencode-function

to_bencoded_string -> as_bencoded_string.
Merge remote-tracking branch 'upstream/develop' into develop