added test for select query
added test for population specific query
added test for capital specific query
Added constructor test for WorldDB
added unit test for form field value detection
Inconclusive tests set to pass unles exceptin thrown
Thrown errors now print exceptions to stderr and human advice to the
pop-up
Widened scope of try/catch for connection exceptions

This allows the exception to be reported to stderr, but in the event of
multiple queries on one button press, we only show one error pop up.. in
english.
Altered tags for update button