Implement caching of authorization results

Patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
CASSANDRA-4295
Add support for LZ4 compression
patch by Adrien Grand; reviewed by tjake for CASSANDRA-5038