Added BST.delete() method

This "else" is unnecessary:
![image](https://cloud.githubusercontent.com/assets/3474524/3591627/4ef23ffe-0c66-11e4-9004-3eb11f79867d.png)