Added an initialization to the database connection setting all started experiments to a well known error state (fixes issue #4). Added a where clause to the search for an already cached experiment to make sure that a cached experiment doesn't have an error state (fixes issue #3). Added JUnit tests for both issues.