Implement resource and response filter for authentication.
Implement digest auth in filter.
Extract security filter in own file.
Move filter factory in package filter.
Add guice module.
Move authentication annotation into filter package.
Add DI for filters.