Add probably missed methods to interfaces for task 05

Метод getNumberOfUncommittedChanges() нужен, чтобы реализовать вывод при использовании команды `use`:
https://github.com/dkomanov/fizteh-java-2014/blob/master/tasks/04-JUnit.md#use

Метод getTableNames() нужен, чтобы реализовать команду `show tables`.

Метод list() был добавлен в старый интерфейс Table, добавляю и в новый.