Placed geometry error in _view/bbox-size.

This way I only need to query _view/geojson if geometry level has changed and
this info is already provided by _view/bbox-size. I worked around an additional
id list for update_geometry() by setting item.keep to a boolean.
Unfortunately bbox-size has to descend the entire reduced geometry tree without
emitting any geometry at all. This seems kind of useless but I don't see any
other way to reproduce the errors emitted in _view/geojson.
I certainly will not use the client to store errors in any way because this
implies ghastly code ahead!!!
Added button to display original geomery once.
Changed 'call' object to return a function that enqueues 'what'.

I am only using this for event handler callbacks anyway, and it does not
increase readability if I encapsulate everything that is passed to click() or
change() or submit() inside of a function() {..}.
Added switch for instantaneous drawing to #settings.
Removed last polygon coordinate as Google Maps doesn't use it.
The #list identifier was meaningless and stupid.
Provided links to displayed documents below the map.

The script to this looks awful and links to the Futon. I stored the database
name in a global 'dbname' and that also looks awful.
Found a slightly nicer way to place app and db.
Fixed bad commit efdf5e323e7a.