Generalize generated code to handle user-defined products
Test for user-defined product monoid
Don't break binary compatibility for tuple generators

This involves some code duplication, both in the code generator and the
generated source. This should be cleaned up in the next backwards-
incompatible release.
Simple implementation of the "hashing trick" for featurization
Merge pull request #153 from bkirwi/feature/product-algebras

custom product algebras
Update API to HashingTrick.init
oops, remove comment of gpg plugin
Merge pull request #154 from avibryant/avi/featurehash

Simple implementation of the "hashing trick" for featurization
Update version strings
Merge branch 'release/0.1.12' into develop
Update to 0.2.0-SNAPSHOT
add QTree
update QTree docs
fix the QTree tests to use the size hints
FAQ Style minor change
Merge pull request #160 from david206/patch-1

FAQ Style minor change on README.md
add a comment to QTree.commonAncestor, make some methods private
use pattern matching to make @johnynek happy
Merge pull request #159 from avibryant/qtree

QTree
Bumping version numbers