added public domain red-black tree as rb.pas
minor changes to rb.pas