Fix loss of prefix_options in Singleton#find

Currently in `Singleton.find_singleton` the passed in prefix options get thrown away and any returned from the server get overwritten with an empty hash. This change saves the prefix options passed to `find` to the instantiated object.