Fix test failure exposed by #74, where we were using a LazyMaps which relied on capstured JDBC objects having an open connection. We returned the map but closed the connection in a finally block. Adds dependency on ceylon.collection, since I needed a Map implementation that wasn't LazyMap.