Autoloading and formatting changes

Hi,

I've recently started looking into Cassandra and came across your project but i had an issue with the autoloader not working so i fixed that and then started formatting the code as well.

Basically what I've done is fixed the autoloader and moved the code to be compliant with PSR-4 and formatted the code to follow the PSR-2 standard.

I've created a new namespace "Cql" as recommended by the PSR-4 standard and also this project (currently) only deals with the cql binary protocol i thought it makes sense. In future hopefully we can add other namespaces if we implement new features.

It may seem like every file has been modified but i've not touched any actual business logic (i dont know enough at this point to make any modifications). So your actual code is exactly as it was.

If you want you can merge my changes into the main branch, if not then i understand.

Perhaps you should look into using git tags, they work really well with composer and ideal for changes which break backwards compatibility.

Btw you've done some awesome work. It's the best php/cassandra cql implementation i've found.

Thanks
Asim