bug fixes and some more functionality

- fixed bug preventing creation of empty undirected graphs
- got rid of default tab separators in loading edge list files (instead uses default separator now)
- added a "delete edge" method
- renamed some things