Enhanced File Util & Cloud Storage

File Util:
- automatically creates file now @ FileUtil.write()
- renamed FileUtil.writeResource() to FileUtil.write()
- automatically creates folders @ FileUtil.write()

Cloud Storage
- downloading files work
- memory file cache enabled for better performance and lesser google api
requests (billing!)
- added GoogleDriveCommunicator#getFile
- added GoogleDriveCommunicator#download
- enabled using last used account @ GDriveCommunicator