Update gemspec
Cache camera file data and size
Add camera preview capturing