simple resumible download view with a smart view resolver to improve the file generation and streaming with spring webmvc 3.1