Fix BC tests when loaded from webserver that's not CouchDB.
Fix tests to match updated BC view behaviour.

Unlike objects, views in CouchDB do apparently use "id" and not "_id"
in their results, so changed BrowserCouch tests to match. Don't change
this back!
Fix tests by making iframe large enough.

Some grid tests depend on number of displayed rows, and won't work if
the table is too small, so resize the iframe that contains the test
environment.