WIP Optimizations

1. Fix digest paths
calculate based on compiled output, not original path
never calculate digest unless config says to

2. Optimize serving static files
serve as file if not being compiled
If not compiled, but need digest path, read as string
check library used to read string