Squashed commit of the following:

commit 252bf79e2e55c09cb992c7c84b6c115cc872fd6b
Author: Daniel <daniel@daniel.(none)>
Date:   Fri Sep 13 11:47:12 2013 -0400

    Beginning of generic serializers test refs #10.

commit fb0b32ab8e1b4d4af8b79fad70076341dccf01cd
Author: Daniel <daniel@daniel.(none)>
Date:   Fri Sep 13 11:22:36 2013 -0400

    Serializers framework skeleton refs #10.

commit e896b1df6d2be59af0eab711fd1ffe96decccfe0
Author: Daniel <daniel@daniel.(none)>
Date:   Fri Sep 13 10:05:43 2013 -0400

    setuptools! very cool and renamed script directory to bin, closes #9, closes #8.