Fix File Hashing / E-Tag Support (#95)
Fix File Hashing / E-Tag Support (#95)

1. Fixed bug where the file hashing cache was only using the file name and not the fully qualified path
2. Modified the code to support file watchers / bundlers as previously if the file was changed after the application had already cached the file's e-tag hash, then Nano would always return a 304 NOT MODIFIED even though the file had changed. The new logic concatenates the fully qualified path and the Last Write Time so that if the file is changed after the application is started then it will not continue to return the wrong hash.
AmbitEnergyLabs/Nano,AmbitEnergyLabs/Nano