Added handling of invalid entries

If we don't find an entry to refill, reload the input form to try again
Added the ability to change which field IDs entry

Now you can set a unique secret field to use as the retrieval field, and
it no longer relies on Entry ID