Symbolic Manipulation Planning with Discovered Object and Relational Predicates