Springified request header service

Implementing ServletContextAware should get Spring to provide the ServletContext before afterPropertiesSet is called, however there is currently no safety around this
Moved from ServletContextAware to Autowiring
Merge pull request #1012 from rackerlabs/spring-request-header-service

Springified request header service