fix banner images

picture was not defined in context_helper
-> refactored to use context_picture_url(geometry) instead
Picture#add_geometry returned false when geometry already existed
-> returning true now so banner gets rendered
Merge pull request #20 from azul/bugfix/6686-fix-banner-images

fix banner images