Merge pull request #27 from MartinHerren/master

Fix proposal for UUID/TimeUUID unpack
Beginning basic support for prepared types.
Add UUID unpack and add missing org.apache stuff.
Add prepare_prepared_cql function.
Add packing for varint and decimal types.
Add tests for the new cql stuff.
Add test cases for uuid and timeuuid columns and fix bug.

The unpack code had a slight mistake in the pack template.
Update test cases and code for new CQL3.
Merge pull request #33 from Lanzaa/cql-prepared-statements-02

CQL exec call using prepared statement
beta support for a native perl implementation of the native cassandra binary protocol
accidentally committed debug lines
add EXECUTE and PREPARE implementations
prepared statement id is a short bytes not a short.. i can readz spec :(
fix support for null columns
make sure we don't pack values if the option is specified in the object creation and fix for the packing of composite keys
initial gitignore
manage streams, callback support for binary protocol
initial binary protocol example
add inet cql type
fix chunking issue when returning results longer than the buffer, fix select * issue when columns return null values, return an array of columns for each key