Add density support.

Add a feature to adjust image density to fit device's one. 
For sources which don't supply original density information, Request now has 'density' parameters so that each RequestHandler can refer.

Sorry, my comment was too strong. I just wanted to say it's useless to specify both density and resize. I just removed the condition.