FIXED: Forms containing silverlight (or other plugin objects) would sometimes not work with KeeFox;
Stopped KeeFox looking at HTML5 form elements: keygen and output;
Split GetPwStringEntry to clarify purpose and fix bug with some calls;
Option to limit a KPRPC search for a URL to exact username matches only;
Auto-scanning for new forms now correctly starts and stops when navigating between different sites and switching tabs;
Permanently disabled the removal of form filling session data when tab url changes (allows multi-form filling across multi-domains);
Auto-scanning is now triggered if any frame within a page is configured to auto-scan;
When a page loaded after a form submission does not result in a matching entry for the uniqueID of the entry that was just submitted, we now unset the flags that were forcing the page to be auto-submitted (we abort the multi-page auto-login process);
Submit button selection is now weighted by some extra terms and those terms can appear on the form field (display) value;
"Detect forms" feature now detects forms on all frames of the selected tab;
Automated install of KeeFox sample entries to a KeePass database no longer triggers a warning to the user if a KeeFox group already exists;
Entries within a database that is not the correct version of the KeePassRPC configuration will not be returned to KPRPC clients (like KeeFox);
Unchecked checkbox fields are now recorded via a special text flag (e.g. KEEFOX_CHECKED_FLAG_FALSE);
FIXES: forms that have checkboxes preset to checked/enabled will fail to record that information and therefore always re-ask user to save password if they keep manually unticking the box before submitting the auto-filled form
Fixes #108;
Form fields for standard KeePass username and password are only sent to KPRPC clients if they have a non-empty value