instant upload of camera pictures into Google picasaweb without Google+ app?
There is an app for that. 

PhotoSync (Sync to Picasa) automatically syncs local folder to Picasaweb, so you can select your camera folder. It's free and not so huge as G+ app. You can set your local folder and Picasa folder and sync them on eg. hourly basis.