Support for decimal types

When https://github.com/gocql/gocql/pull/120 lands, this patch can be merged. For now, this branch builds against the branch that the upstream pull request is based on.