add oauth with twiter and tests and cleanup of autogenerated tests