EDBI operation improvements

* introduced API methods for
    * retrieving all Index instances
    * removing an Index and related schema objects
* improved `Operation` class hierarchy in edbi jdbc implementation
* implemented drop methods for schema objects

maybe you can explain it to me on Wednesday as I don't quite get it.