Initial commit

Merging as-is.  The small issues I mentioned earlier were:

1) Helps to add external interface functions to the cloudi_service_db_cassandra_cql module to allow typespec usage and enforce parameters used (they can all just call cloudi:send_sync)
2) Seems like there are tab indent issues.  It helps to keep it all 4 spaces to match the modelines.

Can update as it becomes necessary. ^ @iguberman-ubnt