add Deleter interface so that compiler throws an error for a resource that can't be deleted. Also, BalancedError now implements the error interface
Merge branch 'master' of https://github.com/wurkhappy/balanced-go