Added serializable unique ID to browser classes
Fixed arguments matching for safari browser
Updated to selenium 2.29
Simple code cleanup