Add hashing to Filesystem.
Add hashing to Filesystem.

This commit adds a hashing function to Filesystem,

This could be useful in checksumming files serverside
because disks are not permanent.

Signed-off-by: MegaXLR <d033e22ae348aeb5660fc2140aec35850c4da997@megaxlr.net>

dan-har/framework,guiwoda/framework,lucasmichot/framework,jtgrimes/framework,lucasmichot/laravel--framework,billmn/framework,bytestream/framework,Evertt/framework,leo108/laravel_framework,JamesForks/framework,BePsvPT-Fork/framework,joecohens/framework,leo108/laravel_framework,EspadaV8/framework,miclf/framework,barryvdh/framework,behzadsh/framework,jtgrimes/framework,billmn/framework,arturock/framework,BePsvPT-Fork/framework,jarektkaczyk/framework,notebowl/laravel-framework,hafezdivandari/framework,bdsoha/framework,samlev/framework,notebowl/laravel-framework,reinink/framework,hafezdivandari/framework,halaei/framework,alnutile/framework,stidges/framework,miclf/framework,ncaneldiee/laravel-framework,lucasmichot/framework,n7olkachev/framework,srmkliveforks/framework,rodrigopedra/framework,laravel/framework,cybercog/framework,mul14/laravel-framework,bdsoha/framework,bdsoha/framework,srmkliveforks/framework,tomschlick/framework,dwightwatson/framework,behzadsh/framework,mlantz/framework,ncaneldiee/laravel-framework,billmn/framework,Fenzland/laravel,arturock/framework,tomschlick/framework,cybercog/framework,gms8994/framework,vlakoff/framework,dan-har/framework,BePsvPT-Fork/framework,ChristopheB/framework,tjbp/framework,driesvints/framework,behzadsh/framework,alnutile/framework,Fenzland/laravel,martinssipenko/framework,EspadaV8/framework,halaei/framework,guiwoda/framework,ncaneldiee/laravel-framework,martinssipenko/framework,samlev/framework,crynobone/framework,jarnovanleeuwen/framework,mul14/laravel-framework,stidges/framework,n7olkachev/framework,gms8994/framework,stevebauman/framework,JamesForks/framework,PantherDD/laravel-framework,driesvints/framework,Hugome/framework,gms8994/framework,crynobone/framework,rodrigopedra/framework,EspadaV8/framework,tomschlick/framework,markhemstead/framework,stidges/framework,cybercog/framework,gms8994/framework,mlantz/framework,barryvdh/framework,jerguslejko/framework,lucasmichot/laravel--framework,tjbp/framework,jarnovanleeuwen/framework,jarnovanleeuwen/framework,markhemstead/framework,srmkliveforks/framework,morrislaptop/framework,morrislaptop/framework,joecohens/framework,dwightwatson/framework,alepeino/framework,PantherDD/laravel-framework,OzanKurt/framework,cviebrock/framework,vlakoff/framework,OzanKurt/framework,ChristopheB/framework,Evertt/framework,mul14/laravel-framework,stidges/framework,mlantz/framework,vlakoff/framework,guiwoda/framework,martinssipenko/framework,jarektkaczyk/framework,alepeino/framework,Hugome/framework,barryvdh/framework,Hugome/framework,JosephSilber/framework,dan-har/framework,alepeino/framework,miclf/framework,cviebrock/framework,reinink/framework,cviebrock/framework,JosephSilber/framework,srmkliveforks/framework,lucasmichot/laravel--framework,BePsvPT-Fork/framework,PantherDD/laravel-framework,jerguslejko/framework,reinink/framework,OzanKurt/framework,barryvdh/framework,halaei/framework,cviebrock/framework,jerguslejko/framework,n7olkachev/framework,rodrigopedra/framework,jerguslejko/framework,arturock/framework,alnutile/framework,tjbp/framework,mul14/laravel-framework,laravel/framework,joecohens/framework,jarektkaczyk/framework,bytestream/framework,stevebauman/framework,jtgrimes/framework,Fenzland/laravel,ChristopheB/framework,Evertt/framework,rodrigopedra/framework