placeholder image urls and async load

hello lukas, I tried to enhance your great work a little with what I needed for my current project. So may you want to merge in the changes - fully backwards compatible and very straight forward implemented. ben