Cloud drive

# Summary

- Create table `cloud_drives`
- Make `Google::Service` as a fully fledged service to handle Google Drive API requests
- Add specs using RSpec
@vsrboth I still haven't found a reference for using shoulda-matchers while mocking objects, as I do a lot of mocking in my spec. If you have reference on that please let me know.