Squashed commit of the following:

commit d1c9faa42818d8b0f6920ac3f0b44e4dbeb9e01d
Author: Naftoli Gugenheim <naftoligug@gmail.com>
Date:   Wed Feb 6 06:40:08 2013 -0500

    Bump version to 0.1.8

commit fcbae67a557fd6be9a1f41233ac749bc5e85c28e
Author: Naftoli Gugenheim <naftoligug@gmail.com>
Date:   Wed Feb 6 06:10:52 2013 -0500

    Test updating the children

commit 4167070d1d299f1439fe067dceb6912bdaa749bb
Author: Naftoli Gugenheim <naftoligug@gmail.com>
Date:   Wed Feb 6 04:38:15 2013 -0500

    Equality of OneToMany

commit 6fde3de110b29591f1b364743a01db68918685ef
Author: Naftoli Gugenheim <naftoligug@gmail.com>
Date:   Tue Feb 5 06:19:52 2013 -0500

    Some Lookup toString methods

commit 04786f4cf12abeb18e24acfb8689232184f341ed
Author: Naftoli Gugenheim <naftoligug@gmail.com>
Date:   Tue Feb 5 06:19:27 2013 -0500

    Umm *now* it has an actual test

commit 7d72f10c9f7bafd01939ca82f1602608ab67b22e
Author: Naftoli Gugenheim <naftoligug@gmail.com>
Date:   Tue Feb 5 06:11:34 2013 -0500

    Somewhat working and tested OneToMany

commit e7a40567e328abded16a4c65216cc416d85186bf
Author: Naftoli Gugenheim <naftoligug@gmail.com>
Date:   Tue Feb 5 05:51:13 2013 -0500

    Make KeylessEntity a case class, and add an extractor for KeyedEntity