Merge pull request #12 from dlech/master

Make commonDialog obey autoFillFormsWithMultipleMatches preference.
setup for Firefox 64bit builds should now work in more cases;
reverting change to commonDialog autoFillFormsWithMultipleMatches behaviour;
1.1.0;
Changed subscript loading architecture to assign to namespace vars directly (and hence avoid some global namespace pollution);
other global namespace tidying up;
"use strict" for all JS files
fixed up some things that broke when in ECMA strict mode;
disabled strict mode;
Changed type of link on install_mono.xul setup page;
Setup now includes KeePass 2.20
1.1.1
FIXED: Logging from preference and quit observers;
FIXED: Quit observer was not running shutdown procedure (probably had no noticeable effect in the real world);
Made text selectable on mono installation instructions page;
v1.1.2
Don't set the KeePass application state to Minimised if KeePass option to "lock on minimise" is enabled
Don't show the simple key creation form if the user has set security policies that restrict the allowable composite key sources
1.1.3a1
FIXED: Common dialog onSubmit throws an exception if it is called before KeeFox has been initialised
1.1.3a2
stub for new config system
refactor to clarify what is the main keefox shared module and what is per-window code: keefox_org > keefox_win; keeFoxInst > keefox_org
started making all modules build to single jsm file so we can have a single module namespace export one day
gitignore update
module merging fix for 0x1A char being left at the end of the combined file;
"advanced form scanning" (regular polling for new forms appearing after page load) can now be enabled or disabled on per-site basis;
forms can now be scanned even if no password field exists;
new configuration system built along with first draft of default config;
login.live.com is the first site to be automatically re-polled looking for new forms;
new localisation system to allow default fall back to en-US and loading from non-default locations. Also will allow for reduced translation duplication across XUL and script parts of the add-on;
all localisation is now done in the keefox.properties file