Factor out decent_exposure gem

We should aim to keep things as close to vanilla rails as possible. the
decent_exposure gem does not provide enough benefits to warrent using
it.