Separate context for App and Scheduler.
Move the S3 client into a singleton.
Let worker open and close the S3 connection in the same method.
Release lock when the file is already processed.
Optimize the recursive call fillBatch().
For prod, start from stack 10.
Ignore stacks like 999.
Up minor version number.
Update AWS JDK and update the minor version.
Replace lastPrefix with a better lastMarker.
Check rolling on the entire key.
Add stack fetcher.
Fix wrong bean name.
Use reflection to inject.
Change getStacks() to take a stack count parameter.
Implement a new fetching algorithm based on stack fetcher.
Light refactoring.
Merge pull request #16 from eric-wu/master

Changes to make the dashboard worker work for the prod butcket