Implement a maximum number of commits to save, so we can cleanup a bit
Don't allow nodes to be removed if they are still in use. Also, don't allow pools to be removed if they are still in use. And make some nice comments about that in jGrowl