Breaking changes: 1) change command line -webapp-<mode> <path> to -webappdoc <path> and -webappmode <mode> (and with a new optional -webappcustommode <custom mode>); 2) Change away from substituting individual variables to replacing a single `%s` with a single JSON-stringified object (in default handlers as well as occurs in protocol handlers); Change terminology of "method" to "mode" (view, edit, etc.) including within the preference name noProtocolFallbackToRegistrationMode and executable source; format package.json and bump version